A great, spacious and comfortable flat to spend a short or a long time in London. Very pleasant location and a lovely peaceful garden.
There is everything you need to feel at home while traveling.