Greenhouse is a creative co-working space located in North London. With serviced offices and meeting rooms it is the premier place for businesses to be based in the Newington Green area.
Location
49 Green Lanes, Newington Green London, United Kingdom