Home > United Kingdom > Eastern > Cambridgeshire > Cambridge > Duxford
Le Paradis at the Duxford Lodge
French Restaurant
The Duxford Lodge Hotel, Ickleton Road, Duxford, Cambridge, Cambridgeshire, CB2 4RT
01223 836444
moreFormerly a private residence, the ..
Restaurants and Food ShoppingFrench Restaurants |