The Star Inn

4.1
(15 reviews)
The Strand, Newlyn, Penzance TR18 5HW England
Bars & Clubs
Nightlife
Attraction
The Star Inn | Penzance | United Kingdom | TripAligner