B
Barmy Arms
Address
The Embankment, Twickenham TW1 3DU
City
Twickenham
Post Town
Twickenham
County
Middlesex
Country
England