French Restaurants nearby 177, High St, Hampton Hill, Hampton, Middlesex TW12 1NL, United Kingdom

The Prince of Wales

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

Vinery Cafe

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

The King's Head

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

Retro Bistrot

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