The Ship is a classic London pub located on New Cavendish Street. Expect a traditional pub experience with a wide selection of beers and spirits in a lively atmosphere. It's an ideal spot for a casual drink after work or catching up with friends.
134 New Cavendish St, London W1W 6YB, United Kingdom, London