The Ship
➤ 68 Borough Road, SE1 1DX, Southwark, United Kingdom
Completo Disponible, Pub Gastronómico, Británico, Bebidas, Pubs
"Friendly, welcoming, common sense service. Decent beers on tap. Nice garden. Food looks amazing huge portions. Lovely function room upstairs, with..."