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.
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.