Contact us

Greenspace Architects Limited

Head office
The Old Town Hall
The Square
Ellesmere
Shropshire
SY12 0EP
United Kingdom

01691 623889
greenspace@greenspacearchitects.co.uk

Registered in England and Wales
Company Number 07366725

South East Office
St. Mary's Court,
The Broadway,
Amersham,
Buckinghamshire
HP7 0UT