Four Seasons Hotel London is located in Glouchester Place and near major  places of interest such as Madame Tussauds, London Planetarium, London Zoo and the Sherlock Holmes Museum. London's famous shopping areas like Bond Street, Regent Street and Oxford Street, are conveniently close. The nearest public transport are the Marylebone Railway and Underground Station which is only about 200 metres away.