Spend a Day Strolling & Shopping oxford street in LondonYou'll find you can get all your shopping and dining needs met quite nicely on Oxford Street. Nearly two kilometers long, the historic Oxford Street in Westminster is home to hundreds of shops and retail destinations, including flagship and major department stores,
Pickup the latest trends in apparel or shop for gifts and souvenirs—Oxford Street is the most popular shopping destination in Inner London. Take a break to explore the dining scene on Oxford Street where you'll find eclectic restaurants, bars, brasseries, and cafés. Rest up or picnic in the green spaces near Oxford Street including Grosvenor Square and Cavendish Square Gardens.
- Selfridges Rooftop Yoga
- Lanes of London Street Food
- Meet the Makers