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 ...