Edinburgh Playhouse Published on 1 October 2018 Loading Map.... Edinburgh Playhouse18-22 Greenside Ln - EdinburghEvents 55.9567332 -3.1849336999999878 Address 18-22 Greenside Ln Edinburgh EH1 3AA United Kingdom Upcoming Events No events in this location