Locations

We have serviced offices in Monument and Liverpool St. and meeting rooms in Liverpool St.

Please see below for locations.

Liverpool Street Centre

MEETING ROOMS AND OFFICE SPACE

5 Wormwood St, London, EC2M 1RQ

Tel: 020 7256 7330

Email us here

Monument Centre

OFFICE SPACE

8/9 Talbot Court, London, EC3V 0BP

Tel: 020 7256 7330

Email us here