Oxford Street – Shopping by numbers

By Admin, May 18, 2013


It’s the sixth most desirable retail location in the world, and London’s Oxford Street has plenty of other attractive statistics…


What do you think?

Leave a Reply

Your email address will not be published. Required fields are marked *