No cars in London's centre.. U can actually walk freely on Oxford & Regents Streets, on a Saturday!!