Contact us



Middleton Village Hall

 54 Borthwick Castle Terrace

North Middleton


 Midlothian, EH23 4QU

Middleton Village Hall is located in the village of North Middleton on the A7, about 1 mile south of Gorebridge (Birkenside). The turn-off is signposted for North Middleton and Borthwick.


Bookings for the Hall and Meeting room are managed by Carrie Bennett, who can be contacted by phone on 01875 820050, and by email at


Public transport.   The only regular means of public transport north into Edinburgh or south to Carlisle is the X95 bus.