The last time we went to the opening of a Primark store in central London, there were queues, fights, police and rumours of a £1 sale (it never happened). This time around, as Primark opened the doors to its second Oxford Street branch, it was a much more subdued affair. In fact, when we visited a few hours after the opening, we strolled straight in, found everything neat, tidy and available in plenty of sizes, and we didn't have to queue to pay.

Unless you've been towards the Tottenham Court Road end of town recently, you probably didn't even know this store, situated right at the Eastern end of Oxford Street, was about to open. It's been a long time in coming - we first heard about it over a year ago - and now we can see why. Primark has taken over not only an old Virgin Megastore / Zavvi building, but various spaces in and around it to offer up four massive floors of fast fashion bargains.

They've also upped the ante with the interiors. London-inspired touches like tube train seating and graffiti walls house tv screens and scrolling digital displays, and there are more mirrors than I've ever seen (great for cutting down on fitting room queues).


Upstairs the lingerie department is the most organised I've ever seen, and the shoe floor is huge and full of all the £20 ankle boots and £5 ballet flats a girl could want.

Top of our shopping list was the knitwear. If you want a slouchy sweater or striped jumper, look no further. They've even copied some must-have designer pieces. Check out this Phillip Lim-esque cartoon number (£14).


We were also amazed by the denim section. Coming down the escalator, we thought we'd landed in the bedding department. But nope. All jeans, baby!


Also look out for stretch pencil skirts, peplum tops, super-cheap coats and blazers in every colour under the sun. The Limited Edition collection of sunrise and graphic print dresses, skirts and tunics is selling out fast, so move quickly to grab the best bits.