Oxford Street, London
Effectively Oxford Street in the middle of London is one great big mahoosive high street; it’s a shopaholics paradise that stretches one and a half miles from Tottenham Court Road to Marble Arch passing through Oxford Circus en route. Over 300 shops, 500 eateries. Yikes! No wonder it’s the busiest shopping street in Europe! What will you find there? Well, for starters, there are the likes of Topshop, River island, Gap, Selfridges, John Lewis, Debenhams, House of Fraser, Primark, H&M and Niketown. The Christmas light are something else.