The UK’s real-life ‘gingerbread town’ that’s better to visit in winter with cosy pubs and biscuit festivals

GINGERBREAD has become a staple of Christmas - and there is a town in the UK that is considered the home of it. Ormskirk is a market town in Lancashire sitting around 13 miles from Liverpool. The town has its very own gingerbread history which dates back to the early 1700s when "Gingerbread Ladies" would...