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.

Other central London branches

This is the store known as Primark Tottenham Court Road: it stands where Oxford Street meets Tottenham Court Road, with entrances on both. Primark’s other Oxford Street store is at 499–517 Oxford Street by Marble Arch, about a mile away at the western end of the street.

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. Primark’s first Oxford Street store opened at Marble Arch in 2007, and this one followed at the Tottenham Court Road end in 2012.

FAQ

Is this the biggest Primark in London?
At around 82,000 square feet over four floors, this is the bigger of Primark’s two Oxford Street stores and one of the largest in London. The biggest Primark in the world is on High Street in Birmingham, at 160,000 square feet.
Is this Primark Tottenham Court Road?
Yes. The store at 14–28 Oxford Street stands on the corner of Tottenham Court Road, and Primark lists it as Primark Tottenham Court Road. The other Oxford Street store is at Marble Arch, about a mile to the west.
What are Primark Oxford Street’s opening hours?
The store is usually open from 8am to 10pm Monday to Saturday and from 11:30am to 6pm on Sunday, when the first half hour is for browsing only and the tills open at noon. Hours change around bank holidays and Christmas, so check Primark’s store page before a special trip.
What is the nearest tube station?
Tottenham Court Road (Central, Northern and Elizabeth lines) is right by the store, around a 3-minute walk. Oxford Circus is about 9 minutes away along Oxford Street.
Is there a café in the store?
Yes. Tasty by Greggs, on the top floor, serves food to eat in or take away and stays open until the store closes.

Advertisement

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