The Oxford Street Experience
July 30, 2014Oxford Street, located in the City of Westminster, existed from Roman times until the 17th century primarily as a westwards route out of the City of London towards Oxford, hence its name. Today, Oxford Street is one of the busiest shopping districts…