Get in touch
For information about visiting, tours and booking tickets please contact our Visitor Services team.
Telephone: 0131 348 5200 or 0800 092 7600 (freephone)
Text us: 07786 209 888
If you would like to contact us using British Sign Language (BSL), you can access online video relay interpreting services at contactSCOTLAND-BSL.