Photos

The property required a full roof replacement because the slate tiles had reached the end of their lifespan.
Preview of qK9EsLRTVn92Vv9bIVUF.
Preview of Uy6pzsnAb4DhQsa9p8a7.
Preview of JmHjg1AcsqnOxbfAlW0i.
Preview of 7U3uYz23WariXiHlyrCM.