A sea of people have been filmed in London’s Oxford Street, as crowds have become so manic, many have reportedly had to queue to get into the tube station.
This article, images and content belong to the source and curated for informational purposes.
Get the latest creative news from FooBar about art, design and business.
A sea of people have been filmed in London’s Oxford Street, as crowds have become so manic, many have reportedly had to queue to get into the tube station.
This article, images and content belong to the source and curated for informational purposes.