A town garden should be an extension of living space and make efficient use of available area…
Designing a country garden is about connection…
Designing a large garden involves consideration of space and movement…
A small garden needs the most carefully thought out design to maximise space efficiently…
A well designed swimming pool is a wonderful addition to a garden and should be valued as an ornamental feature…
Royal Horticultural Flower shows…