Grange Langham Court Hotel London is situated just off London's famous Regent Street and a short walk from London's Oxford Street, Bond Street and Regent's Park. The hotel is near to various major places of interest such as the British Museum, the Madame Tussauds, and the Sherlock Holmes Museum. Grange Langham Court Hotel London is close to the Oxford Circus Underground Station, the distance between the hotel and the station is approximately about 400 metres apart.