3 Orchard Close Church Lench Evesham WR11 4DG
New detailed planning application for the erection of a detached self-build dwelling (following grant of Permission in Principle ref. W/22/02128/PIP for a new detached dwelling)