St. Margaret's and St. Leonard's Catholic Church
110 St Leonards Street Edinburgh EH8 9RD
about a mile south of Princes Street and not far from the Commonwealth Pool