A nice place to stay in London. Despite the main street nearby, it is very quite in the appartment. The location is nice - beatiful parks nearby and relativelly quickly to the city center by public transport.