'Newest' town in the UK has beautiful riverside walks and a charming tea room

Kidlington in Oxfordshire was declared a town last month after almost 40 years, and boasts scenic walks, cosy pubs and is the perfect base for visiting Blenheim Palace and Harry Potter locations