Bloated Mallard
Restaurant - Pub
Address
3 Victoria Road,
Teddington,
TW11 0BB
Details
The Bloated Mallard is a chic pub and restaurant that has retained its Victorian charm with open fires and hand pumps that serve three real ales.
Location
Directions
Map reference: TQ 160707 Lat: 51.42396 Long: -0.33268