Mary Swan Gardens

Designing outdoor spaces, from small to large.  From planting plans for specific areas to whole landscape redesign.  Design advice and consultancy.  Mentoring to help you learn to look after your new garden.