M
Middleton Village Hall
Address
39 Borthwick Castle Road, North Middleton EH23 4QS
City
North Middleton
Civil Parish
Gorebridge
Council area
Midlothian
Country
Scotland