View Menu
Ship and Castle is a Bar in East Cowes. It is open 7 days a week.
Address: 21 Castle St, East Cowes PO32 6RB, UK, East Cowes
Phone: