Filters:
live music bar in Teddington
About 1 results.
Shambles Italian Restaurant, Bar and Garden
83-85 High Street,, TW11 8HG Teddington, United KingdomSeasonal Italian, Live Music, Aperitivo/Wine Bar, Secret Garden & Veg Plot. Set in a Grade 2 listed butchers. Open Brunch, Lunch & Dinner.