Trafalgar Bar

bar
Address: 24 Henderson St, Edinburgh, United Kingdom
GPS: 55.972195, -3.172777
Google+ page: https://plus.google.com/101942145982975951956/about
Phone number: +44 131 467 7712

Customers reviews

Total rating: 3.33/5, rated 1x

Last added places