Twickenham's ?oldest? pub
The Queen's Head (now known as the Barmy Arms) was probably serving the watermen of the river in the 17th century.
O/S Co-ords:1642.7325
Source(s):
Twickenham Past