Is this the most picturesque street in the UK? The Shambles, York. First time I've seen it without loads of pedestrians.