Greenhouse N17

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

London, United Kingdom

thegreenhouselondon.com
Office space rental agency· Art studio· Coworking space· Business center

Greenhouse N17 Reviews | Rating 5 out of 5 stars (1 reviews)

Greenhouse N17 is located in London, United Kingdom on Unit 17, Millmead Industrial Estate Millmead Road. Greenhouse N17 is rated 5 out of 5 in the category office space rental agency in United Kingdom.

Address

Unit 17, Millmead Industrial Estate Millmead Road

Phone

+44 2072265537

Accessibility

Wheelchair-accessible entrance

Open hours

...
Write review Claim Profile

A

Alfonso Araujo

Amazing workspaces