great location for a stay in london - especially in summer, because of the nice terrace ;-)
Good reccommendation for guests who seek a calm and central flat in london. Also good for everyone who travels by car to London because of parking space nearby.