Loading Map.... St Catherine’s Argyle Parish Church61-63 Grange Road - EdinburghEvents 55.935669 -3.1901980000000094 Address 61-63 Grange Road Edinburgh EH9 1TY Scotland Upcoming Events No events in this locationSt Catherine’s Argyle Parish Church