St Johns is a lovely church located at the western end of Princes Street. In the shadows of Edinburgh Castle, the location is amazing. The church is an impressive building and is very bright and friendly inside. There were some lovely displays along the sides and the church seemed to be very community minded. The windows are the real feature...
More