Denton Holme Village

Denton Holme, Norfolk Street, Carlisle, CA2 5GX