Meeting Rooms London - Details -

Title:Meeting Rooms London -
Description: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.
Link Owner:Andrew Ferdinando
Date Added:April 28, 2008 10:21:08 PM
Number Hits:3