Add The Captains Bar review

The Captains Bar, Edinburgh
Address: 4 South College Street, Edinburgh, Edinburgh, Lothian, EH8 9AA
Features: Bar food, Cask Marque, Outside seating, Restaurant


Rating
Comments