Shambles Italian Restaurant Bar & Garden
About
'Shambles' has been providing delicious, freshly cooked Italian food and wine to the faithful locals of Teddington for over 30 years.
Venue Details & Map
Shambles Italian Restaurant Bar & Garden
- Address
-
83 High StreetTeddingtonTW11 8HG
Facilities & Accessibility
For comprehensive accessibility information on this venue please click here