Map

Church Address:

46 York Place
Edinburgh
United Kingdom
EH1 3JW

Enter through the glass entrance foyer on York Place.