The Piccadilly Lights are one of London’s and the world’s best known landmarks and have been a feature of the city for over 100 years. The property is located within a short walking distance of Piccadilly Circus (Piccadilly & Bakerloo lines) and Green Park underground stations (Piccadilly, Jubilee & Victoria lines). The building also benefits from the unrivaled amenities that Mayfair and St James’s provide.
Henrietta House Henrietta Place W1G 0NB, London United Kingdom