Travellers enjoy visiting Madame Tussauds London, located 2.1 km from the Warren Street Guest House, as well as St James's Park accessible with 10-minute car ride. If you are willing to explore even more landmarks in London, attend Buckingham Palace located about a 25-minute walk from the property.