Located on the south side of Upper Thames Street at its junction with Queen Street Place, the building benefits from excellent transport links from the City to the West End, Southwark and Canary Wharf. Cannon Street, Bank, Mansion House and Monument stations are all within easy walking distance. The building was comprehensively refurbished in 2006 and totals 230,000 sq ft of Grade A office accommodation with a large central atrium and a substantial landscaped terrace on the 4th floor with excellent views of the Thames.
Henrietta House Henrietta Place W1G 0NB, London United Kingdom