Newington Green, California, London 29730, England, United Kingdom
Distance: 0 yd.
Company description
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.