The Barmy Arms

The Barmy Arms, 29The Embankment, The Embankment, Twickenham, TW1 3DU