For enquiries about hiring the halls:
lettings@MeadowbankChurch.com
Meadowbank building: 83 London Road, Edinburgh, EH7 5TT
Willowbrae building: 1a Willowbrae Road, EH8 7DB
Edinburgh: Meadowbank and Willowbrae Church of Scotland is a Scottish Charity, SC000963