Best location you can probably get in London! Major attractions were all 3-7 stops away on the train and took under 20 mins to get to. Very clean space, perfect for a weekend stay.