Hampton Court Flower show 2004

Hampton Court Flower show 2005

Hampton Court Flower show 2006

Newbury planting plan

​Kingston Garden

lotus design

Contemporary Garden Design

West Berkshire garden