Virtual Offices London

Convenient business and meeting venue, located in the heart of the City of London, less than 2 minutes walk from Liverpool Street Station. Flexible working solutions with a simple pricing structure, plus free wireless internet access throughout the centre.