How to find us
St John's is at the west end of Princes Street, in the heart of Edinburgh. It is about 10 minutes walk from either Edinburgh Waverley or Haymarket station and many bus routes stop near to the church in Princes Street or Lothian Road. For information on reaching St John's by public transport see Lothian Buses or Traveline Scotland.
View Larger Map