The cosy 4-star Charming Mews Flat Near Little Venice London hotel lies in St Johns Wood, which is known for Lord's Cricket Ground, the headquarters of English cricket and a venue for domestic and international matches, within reach of entertainment venues like Puppet Theatre Barge, just 1.1 km away.
Crocker's Folly serves various kinds of Lebanese dishes 300 m from the accommodation.
The guest house has a prime location in London, approximately 800 metres from Maida Vale underground station and approximately a 10-minute drive from the famous British Museum. You can find Buckingham Palace, which is a great place to explore the area, 3.6 km from this London hotel. The Victoria and Albert Museum is nearly a 15-minute drive away, and Marylebone train station is situated in the vicinity of the comfortable Charming Mews Flat Near Little Venice London.