Great location with tube stations within a minutes walk.
Great if you’re staying in London for a short trip and want to be in the heart of the city.