59 Shefford Road, Meppershall

59 Shefford Road, Meppershall