Oxford Street is London’s busiest shopping street, boasting over 300 shops, from flagship retailers to department stores like Selfridges
Insider Tips
Oxford Street features a mix of flagship stores for global brands (Primark, Zara, H&M) and iconic British department stores like Selfridges. For even more shops, go to the neighbouring Regent Street. Just keep in mind that the high street brands dominate, and if you're looking for boutique shops, head to Carnaby Street or Soho
Oxford Street is the busiest shopping streets in the UK. Avoid visiting during weekend afternoons and the lead-up to Christmas to steer clear of massive crowds which make the shopping experience rather unpleasant
Did you know?
Oxford Street was originally a Roman road that connected London to Oxford and later became known as Tyburn Road, infamous for leading to the Tyburn Gallows where public executions took place