208 Broomhouse Rd, Broomhouse, EH12 9AD EH12 9AD view map
Classes are usually held within the 'Theatre' of the School or neighbouring halls/rooms.