Large LCD screens at the end of each table in this meeting room (top of stairs) is really useful
See all 2 lists
London, Greater London
Cherry Tree Practice
East Finchley, Greater London
Download Foursquare for your smart phone and start exploring the world around you!