Search
Menu
Home
Sources
About
Contacts
The Ship, New Cavendish Street
The
Ship
is a
public house
in
New Cavendish Street
,
London
.
The 19th
century
building
is
grade II listed
.