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

Nearest places in The Ship, New Cavendish Street