'Magical' village less than 60 miles from Manchester home to UK's oldest pub

The pub is believed to be the oldest inn in Britain, and continues to serve customers centuries later