Write a review

The Principal Edinburgh Charlotte Square

← View details

38 Charlotte Square , Edinburgh EH2 4HQ , Scotland , United Kingdom, Edinburgh, England EH2 4HQ

0131 240 5500