The best thing about this Airbnb is the location! In the centre of London, and perfect for a stroll through some of London’s prettiest suburbs