Things to Do – Oxford Street
Oxford Street is London’s most famous shopping street and one of Europe’s busiest retail destinations. Stretching for 2.5 km from Marble Arch to Tottenham Court Road, it offers more than 300 shops, department stores and flagship fashion brands. Here history meets modern city life. Iconic department stores sit alongside global fashion chains, cultural attractions and unique specialty shops. Oxford Street is a place where you can easily spend a whole day exploring shopping, culture and the atmosphere of the West End.