Visit & enjoy Cromwell Coffee House
Cromwell Coffee House was featured in the Express – Claire Hewitt explores the largest village in England on two wheels:
For an indulgent cream tea head a couple of doors up the road to the Cromwell Coffee house (01483 273783/cromwellcoffeehouse. co.uk) to enjoy a large home-made scone with jam and clotted cream in the beamed front room.
Its name marks the time Cromwell’s troops were based there in 1657.