Church Road LEIGHTON BUZZARD Bedfordshire PCM £550

FLOORPLANS Click to enlarge

EPC RATINGS Click to enlarge