A charming UK market town boasts, historic pubs, Europe's largest secondhand bookstore, and affordable three-bedroom homes from £160,000 - as well as Harry Potter links