Home ← Back to Events Drumbrae Leisure Centre + Google Map 30 Drum Brae Terrace Edinburgh, EH4 7SF United Kingdom 0131 312 7957 www.edinburghleisure.co.uk/venues/drumbrae-leisure-centre There were no results found. « Previous Events Tweet Pin It