Saturday 15 May 2010

Oxford Street

Oxford Street is a major thoroughfare in the City of Westminster in London, England. There are 100s of shops in Oxford Street; it is Europe's busiest shopping street, as well as the most dense. The street was formerly part of the London-Oxford road which began at Newgate, City of London, when it was known as Oxford Road. Today the road forms part of the A40, although, like many roads in central London which are not now intended as through traffic routes, it is not signposted with the road number.