Company Information
- Company Name
- Twenty Princes Street
- Category
- Scottish restaurant
- Address
- 20 Princes St, Edinburgh EH2 2AN, United Kingdom
- Country
- United Kingdom
- Website
- www.twentyprincesstreet.co.uk
Twenty Princes Street address: 20 Princes St, Edinburgh EH2 2AN, United Kingdom.
Twenty Princes Street operates in the Scottish restaurant category.
Yes. Official website of Twenty Princes Street: http://www.twentyprincesstreet.co.uk/.