View Menu
Horseshoe Inn is a Bar in Cowes. It is open 7 days a week.
For inquiries and reservations, you can contact Horseshoe Inn by phone at +44 1983 292349
Address: 353 Newport Rd, Northwood, Cowes PO31 8PL, UK, Cowes
Phone: +44 1983 292349