Meads Farm, Barrington Rd, Foxton, Cambridge CB22 6SH, United Kingdom

+441223343988

Visit website