Description
Thames-side pub with small bar, upstairs restaurant and tables on wooden deck overlooking the river.
Region
Details
-
TypeRoof Terrace, Best for Food, Best for Views, Restuarant
-
SizeMedium beer garden/outdoor area
Address
-
117 Rotherhithe St, London SE16 4NF, UK
Add a review