St Margaret and MaryParishShareRoyston Mains GardensCity of Edinburgh, Alba / Scotland EH5 1NLUnited KingdomGet directions