The Ship Inn

The Ship Inn
184 North High Street, Musselburgh, East Lothian, EH21 6BH
Photo of The Ship Inn