Siutated in the heart of London, 100 yards from Marble Arch and Oxford
street. Close to all the Theatres and Restaurants and a short taxi or tube
ride to the city
Very close to Bond Street, Bakers Street, Park Lane, Hyde Park,
Piccadilly, Buckingham Palace, Albert Hall, the London Eye and the new
Tate Modern Gallery.