St. John's RC ChurchParishShare35 Brighton PlaceEdinburgh, Alba / Scotland EH15 1AZUnited KingdomGet directions