Peter Owens

Peter Owens photo

Peter Owens

Chief Designer and Founder

• Chartered Landscape Architect, masterplanner and urban designer grounded by an environmental sciences first degree • Founded Colour in 2000 to reshape the role of landscape architecture in the 21st Century • 30 years' experience of large budget schemes within multi-disciplinary teams across Britain and the world • Work focuses on development and delivery of a vision through creative thinking and strategies • Informed in the dynamics of environmental solutions and passionate about the sensitive interface of ecology with development – through restorative landscapes • Author of ground-breaking dissertation on Zero Carbon Landscape Design (1995) • Won the Landscape Institute's 'Best Large Scale Development’ for Royal Stoke University Hospital (2016) • Developed methodology for delivery of best practise, cultural, sustainable and operational landscape architecture in the Middle East for a global sports tournament in Qatar, 2022

Request introduction


Methodologies and Metrics to Reward Multiple Impact at Landscape Scale

CIFB Sep 2021Watch session

This website uses cookies to ensure you get the best experience on our websiteMore info.