Highlights

One of the largest Primark stores in London, spanning four floors at the Tottenham Court Road end of Oxford Street
A minute's walk from Tottenham Court Road station and a short walk from Oxford Circus, on Europe's busiest shopping street
Affordable fashion, beauty and homeware for all ages, with trend-led collections updated through the season

The store

The Oxford Street Primark is a multi-storey store, with separate floors for women's, men's and children's fashion, accessories and homeware. The range covers everyday basics, seasonal pieces and trend-driven collections, all priced well below most other Oxford Street retailers, which makes it one of the best options for cheap shopping in central London. Styles lean into street fashion and social-media trends, and the collections are refreshed often through the season.

Alongside clothing, there's a large beauty and accessories hall with jewellery, bags, shoes, scarves and sunglasses, plus make-up, skincare and haircare. The homeware range includes bedding, towels, soft furnishings and small decorative pieces and makes up a substantial part of the store.

In addition to clothing, the store features a large accessories and beauty section offering jewellery, bags, shoes, scarves and sunglasses, as well as make-up, skincare and hair products. The homeware range includes bedding, towels, soft furnishings and small decorative items, forming a substantial part of the store’s overall offering.

Other central London branches

If Oxford Street is busy, Primark also has stores nearby at Marble Arch (the western end of Oxford Street) and on Tottenham Court Road, both within easy walking distance.

A bit of history

Primark was founded in 1969 in Dublin by Irish retailer Arthur Ryan, opening as Penneys on Mary Street with a simple aim: fashionable clothing at the lowest possible prices. The chain expanded into the UK in the early 1970s, trading as Primark for trademark reasons, and London quickly became one of its key markets. The Oxford Street store opened in 2007 and is now one of the most recognisable names on the street.

Getting there & nearby

How to get to Primark - Oxford Street?

The store is about a 3-minute walk from Tottenham Court Road station (Central, Northern and the Elizabeth line). Oxford Circus (Central, Bakerloo, Victoria) is around 9 minutes away at the other end of the street, and Goodge Street is a short walk north.

What is near Primark - Oxford Street?

Oxford Street is lined with shops of every kind, and the British Museum is about a 5-minute walk away. Seven Dials, Soho and Covent Garden are all within easy reach for more shopping and food.

Nearest Stations to Primark - Oxford Street

Zone 1

Tottenham Court Road

3 min walk
Directions
Zone 1

Goodge Street

6 min walk
Directions
Zone 1

Oxford Circus

9 min walk
Directions

Activities from Get Your Guide