Centrally situated, London's historic and famous attractions are all within walking or a short distance to the hotel. These are Theatreland, Harley Street, West End Shopping including Debenhams, Selfridges, Harrods and Bond Street; Hyde Park, Buckingham Palace, Trafalgar Square, Piccadilly Circus, Madame Tussauds Lords Cricket Ground, The British Museum, London Eye. |