French Restaurants nearby 83-85 High St, Teddington TW11 8HG, UK

The King's Head

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

Retro Bistrot

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

Vinery Cafe

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

The Prince of Wales

Approximately 1.84 km away
Address: 136 Hampton Road, Twickenham, London TW2 5QR