Wednesday, December 02, 2009

Oxford Street (London)

Oxford Street is a major thoroughfare in London, England in the City of Westminster, and one of the world's most famous streets for shopping. With over 300 shops, it is the world's largest shopping street.

No comments: