London’s Oxford Street is one of the busiest shopping destinations in the world with a history stretching back well over 100 years. Drawing more than half a million visitors every day, the street is facing some major changes in the next 5 years from Crossrail and…