London's Oxford Circus is seen during a scorching day in the capital last year. With more than 200 million visitors each year, it is one of the busiest shopping streets in Europe. Shoppers are seen exiting the underground and queuing at a crossroads in this image
{}