T
The Lemon Plaice
Address
54 High Street, Meppershall SG17 5LY
City
Meppershall
Post Town
Shefford
County
Bedfordshire
Country
England