Oxford Street & Regent Street
Oxford Street is a major road in the City of Westminster in the West End of London, United Kingdom. It is Europe’s busiest shopping street, and has approximately 300 shops, and plenty of bars & restaurants. Shop till you drop on Oxford Street.
Regent Street is one of the major shopping streets in London’s West End, well known to tourists and Londoners alike, and famous for its Christmas illuminations.