Peter Mitchell

BIO

Peter Mitchell is a British landscape designer and public artist producing award-winning site-specific landscape design in natural and urban situations. He lives and works in Upper Franconia, Germany, where he manages the Leepswood design studio and event centre.

Peter Mitchell