About The Ship, New Cavendish Street
Historic Architecture, Architecture, Interesting Places, Pubs, Foods, Tourist Facilities, Other Buildings And Structures
The Ship is a grade II listed public house in New Cavendish Street, London.
Source From:
Wikipedia
134, St. James's, New Cavendish Street, London, England, United Kingdom, W1W 5NU