Tower 42 is the central feature of a remarkable estate comprising six buildings, is a distinguished landmark of international recognition providing superior office accommodation. This combined with an impressive range of first class amenities ensures typical office standards have been revolutionised and facilities normally associated with a top quality hotel are available from the comfort of your office.
Henrietta House Henrietta Place W1G 0NB, London United Kingdom