Amazing place to stay in london and really easy access to the whole city through the close tube stations. Idyllic place for a holiday in london.