What's new in London, once a week

Get London Lately by email

The UK’s largest Harry Potter shop opens on Oxford Street on 4 November

The UK’s largest official Harry Potter shop opens at 134 to 140 Oxford Street on 4 November 2026, with a Knight Bus, a dragon and Butterbeer.

The Harry Potter shop at Platform 9¾, King's Cross station

The UK’s largest official Harry Potter shop opens on Oxford Street on Wednesday 4 November 2026. It takes up more than 21,000 sq ft over two floors at The Ribbon, 134 to 140 Oxford Street, a short walk from Tottenham Court Road station.

What’s inside

The shop is designed to feel like Diagon Alley, with themed corners and plenty of photo spots. The two big pieces are a Ukrainian Ironbelly dragon hanging over a Gringotts-style area, and a full-size Knight Bus at the back.

  • A Leaky Cauldron-style food and drink area serving Butterbeer, Frozen Butterbeer, Hot Butterbeer and Butterbeer ice cream
  • Oxford Street exclusives, including a Diagon Alley wand, an Oxford Street Funko Pop and MinaLima artwork
  • Wands, robes, house scarves and the usual merchandise

It’s run by Warner Bros. Discovery Global Experiences, the team behind the Harry Potter shop at King’s Cross and the studio tour.

Here’s the first look the shop shared on its official Instagram account:

First look at Harry Potter Shop Oxford Street, shared by @harrypottershop on Instagram

Opening hours and queues

Opening hours haven’t been announced yet, and there’s no word on booking. Expect long queues on the first days and at weekends, especially with Christmas shopping starting. Weekday mornings will be the easiest time to go.

Getting there

Tottenham Court Road is the nearest station, on the Central, Northern and Elizabeth lines. The shop is a couple of minutes’ walk west along Oxford Street. If you can’t wait until 4 November, the existing Harry Potter shop at Platform 9¾ in King’s Cross station is still open.

Frequently asked questions

When does the Harry Potter shop on Oxford Street open?

Wednesday 4 November 2026.

Where is the new Harry Potter shop in London?

At The Ribbon, 134 to 140 Oxford Street. The nearest station is Tottenham Court Road, on the Central, Northern and Elizabeth lines.

Can you get Butterbeer at the Oxford Street Harry Potter shop?

Yes. There’s a Leaky Cauldron-style area serving Butterbeer in several forms, including hot, frozen and as ice cream.

Sources

Last checked: 25 October 2026. Image: the Harry Potter shop at King’s Cross, Elliott Brown, CC BY-SA 2.0, via Wikimedia Commons.

LondonLately

LondonLately

The London Lately desk. We track what is new across London and check every fact against at least two sources.
What's new in London, once a week

Get London Lately by email