The Cartford Inn in Preston, Lancashire has been named among the UK's best cosy pubs for a cold winter day - you can enjoy a meal or stay overnight.