upvote
Much fewer / slower cars. Nowadays people have been pushed aside to make room for cars.
reply
Most of the popular London markets are very alive these days. You can barely move in them some days. So I think it is the latter.
reply