French Restaurants nearby 161 High St, Teddington TW11 8HH, UK

Retro Bistrot

Approximately 0.15 km away
Address: 114-116 High Street, Teddington, London TW11 8JB

The King's Head

Approximately 0.17 km away
Address: 123 High Street, Teddington, London TW11 8HG

Vinery Cafe

Approximately 0.49 km away
Address: 8 High Street, Teddington, London TW11 8EW