Madingley, Cambridge, CB23
The Three Horseshoes in Madingley. Superb and relaxed fine-dining in Cambridge.