Online bookings let you pick date/time for your visit.
Our London Trafalgar Square centre is located in the heart of London's lively West End, an area populated with a variety of businesses, especially those with a connection to media and film. First built in the 1820s this fully refurbished office building offers private offices and a vast selection of meeting rooms.
Lying to the west of the City of London's financial district, the area has also become a hub for hedge fund operators. Owing to its instantly recognisable address, the centre is popular with international businesses.
Private offices are furnished to a high standard with breakout lounges and communal spaces following suit.
Looking for conference space? Hire one or more of our 10 meeting rooms to host your conference, training or interview.