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
Savour our seasonal specials
Spring is finally here and our specials menu is a celebratio ... more
Time: 11:00 AM - 10:00 PM
Days: M T W T F S S
Always check with the venue for accurate times & daysCategories:
Last Updated:24-06-2025
Made for sharing... Sorry!
Sharing jugs, sunny skies? Summer is here atthe Barmy Armsan ... more
Time: 11:00 AM - 10:00 PM
Days: M T W T F S S
Always check with the venue for accurate times & daysCategories:
Last Updated:24-06-2025
Nearby Venues
Twickenham Club, Twickenham
7 Church Street Twickenham
0.1 miles away
Features: Real AleEel Pie, Twickenham
9/11 Church Street Twickenham
0.1 miles away
Features: Real AleFox, Twickenham
39 Church Street Twickenham
0.1 miles away
Features: Real Ale