Barmy Arms Twickenham Pub Twickenham, London Open Jobs - 0 Claim Profile Claim your Profile Your Business Your Email Follow us About Company The Barmy Arms, built in the 1700s, is the closest boozer to Eel Pie Island, an infamous hippy rock and roll commune. It was often the last stop before heading over to see the likes of the Rolling Stones and Rod Stewart. Social Profiles: Portfolio +6