A Victorian market town boasting 250 independent stalls has been crowned the UK's finest. Fleetwood market in Lancashire was praised for its historical character and thriving local commerce by travel ...