Townshend Landscape Architects
Townshend Landscape Architects

Townshend Landscape Architects

Townshend Landscape Architects was founded by Robert Townshend in 1988. Today we are a studio of Landscape Architects based in Cental London, with an established reputation for delivering in high quality public realm schemes across a wide range of scales, both domestic and Internationally. We are passionate about both design and integration, working closely in a studio environment to create places that are unique, memorable and long lasting. We firmly believe in working as part of a collaborative process through which we can shape the public realm to create lively environments that contribute to people's health, happiness and wellbeing.
Our Projects
Townshend Landscape Architects Offices
HQ
Townshend Landscape Architects London
London, United Kingdom