The building is prominently located on St Martins Lane, in the heart of Covent Garden and therefore benefits from all the local shopping, restaurants, theatres and entertainment. Leicester Square tube station is only 2 minutes’ walk away.
Rates and Service Charge are estimated
Henrietta House Henrietta Place W1G 0NB, London United Kingdom