The Red Lion
Restaurant - Pub
In light of COVID-19, please make sure you check with your travel and accommodation providers before travelling.
Address
164 Stanley Road,
Teddington,
TW11 8UD
Details
All Organic Produce. Live Music
Opening details
Mon-Sat 12noon-11pm, Sun 12noon-10pm
Directions
Map reference: TQ 151715 Lat: 51.43089 Long: -0.34515
Nearby
Facilities
Facilities for corporate hospitality