2 results
Occupying a wonderful position at the heart of Church Lench, Marlborough is an impressive detached family residence set within approximately 0.9-acres of beautifully established gardens.
Greenacres, Church Lench is a substantial six-bedroom detached village residence, set within an impressive 0.48-acre plot in one of the Vale of Evesham’s most desirable settings.
Copyright © 2000-2025 Rightmove Group Limited. All rights reserved. Rightmove prohibits the scraping of its content. You can find further details here.