0 Comments 1 Contact of Edinburgh Castle support (phone, address) By CCC Team July 28, 2017 Contact Edinburgh Castle: Find below customer support details of Edinburgh Castle, UK, including phone and email. Besides…