The best flexible workspace in North London
Greenside House, Station Road, Greenside House, 50 Station Road, London, n22 7de
Beautifully designed meeting room for 8-person with dual aspects views of London. Full AV system, WiFi and refreshments included in the booking.
5M2: Bright 8-person meeting room location
Greenside House, Station Road