8 Picturesque Small Towns in England

2021-11-22 51

These delightful small towns in England offer everything from craggy coves and cream teas to hillside picnics and frothing pints.