The UK Hotel Network: The Finest Hotels in the UK

 Orchard Pond Bed and Breakfast (3*), Cambridgeshire   [website]