Recently voted as the most picturesque street in Britain, โThe Shamblesโ is a centre piece of historic York.Once this narrow cobbled street lined with timber framed buildings was where youโd come to buy meat โ it was previously home to over 25 butchers shops.