Edinburgh Playhouse

18-22 Greenside Lane
Edinburgh EH1 3AA
United Kingdom