Why the Shambles in York is among UK’s most beautiful places May 8, 2024 News by Leave a Comment on Why the Shambles in York is among UK’s most beautiful places Find out why the Shambles in York has been crowned one of the most beautiful places in Britain, according to Time Out.