The Admiral Nelson
About
The Admiral Nelson serves a wide range of beers, wines and sprits with food also available. There is also a big screen TV with Sky for all major sporting events.
Venue Details & Map
The Admiral Nelson
- Address
-
123 Nelson RoadTwickenhamTW2 7BB
- Telephone:
- +44 (0)20 8894 9998
- Public transport:
- Whitton, National Railway