The Ship

Pub in Selhurst
The Ship image

Our records show that The Ship is closed.

Address

55 High Street
Selhurst
London
SE25 6EF

Map
Region
Selhurst
Nearest Station
Norwood Junction
0.19 miles
Category
Pubs

The Ship is located close to Crystal Palace football ground on South Norwood High Street. The pub was refurbished in 2004 and has one long, split-level bar with a darts board and pool table to the rear and an open fire. The pub also puts on quiz nights, disco's and has live music events. There is also a big screen TV with Sky for all major sporting events.

User Reviews

There are no user reviews