St Peters Church Hall

St Peters Church Hall
2 High Street, Musselburgh, East Lothian, EH21 7AG