St Catherine of AlexandriaParishShareCaptain's RowCity of Edinburgh, Alba / Scotland EH16 6QPUnited KingdomGet directions