The Ship
➤ 68 Borough Road, SE1 1DX, Southwark, United Kingdom
Complet Disponible, Pub Gastronomique, Britanique, Boissons, Pubs
"Friendly, welcoming, common sense service. Decent beers on tap. Nice garden. Food looks amazing huge portions. Lovely function room upstairs, with..."