Town: Twickenham
Address: The Embankment Twickenham, TW1 3DU
Description: This riverside pub is situated in the old part of Twickenham overlooking the river and Eel Pie Island. It is just a 25 minute walk from Twickenham stadium so will get quite busy on match days. They are open from 10 am during major events wh...
Features:
-
Real Ale










Specials
Nearby Venues
Twickenham Club, Twickenham
7 Church Street Twickenham
0.1 miles away
Features: Real Ale


Eel Pie, Twickenham
9/11 Church Street Twickenham
0.1 miles away
Features: Real Ale






Fox, Twickenham
39 Church Street Twickenham
0.1 miles away
Features: Real Ale








