Travellers enjoy visiting Buckingham Palace, located about 10 minutes' drive from the Comfy Two Bedroom Apartment Edgeware Road In Central London hotel, as well as Diana Princess of Wales Memorial Playground accessible with 15-minute car ride. If you are willing to explore even more landmarks in London, attend Wallace Collection located 2.3 km from the property.