York street among UK's most beautiful places (with 'irresistible' sandwich shop)
Find out why the Shambles in York has been crowned one of the most beautiful places in Britain, according to Time Out.