Bar
The Ship
158 locals recommend,
Tips from locals
1786 gastropub with a wood-burning stove, riverside terrace and outdoor barbecue kitchen.
Situated on the River Thames in South West London, This gastro-pub offers spectacular views from its riverside terrace.
Unique things to do nearby
Locals also recommend
Location
290 Westferry Rd
London, England