Beautiful slate patio and re-designed garden.

02/06/2020

A beautiful slate patio provides a contrast against colourful planting beds, bringing an extra dimension into the garden, not to mention a touch of class.