NOW ALL SOLD!
A unique development of six luxury, 3 bedroom homes in the
Bedfordshire village of Mepppershall, overlooking the countryside.
Shefford Road, Meppershall, Clifton, Shefford, SG17 5LN