Know a great happy hour or special for this location?
Lively pub with a patio beside the Thames, within shouting distance of the national rugby stadium.
Suggest an edit
The Embankment, Twickenham, TW1 3DU