Skip to content

Forbidden Planet London Megastore

  • Address179 Shaftesbury Avenue, London
  • PostcodeWC2H 8JR

Key dates

Opened15 Oct 2003

Forbidden Planet London Megastore has been open since 15 Oct 2003.

Forbidden Planet London Megastore is Forbidden Planet’s flagship shop at 179 Shaftesbury Avenue (WC2H 8JR). It opened on 15 October 2003.

It sells comics, graphic novels and film, TV and gaming merchandise, alongside collectible figures and blind boxes. Stock varies by shop and changes often, so it is worth a look when you are nearby.

The megastore is a short walk from Tottenham Court Road station and from POP MART Charing Cross Road.

In-store videos

Blind box stores nearby

See every UK blind box store on the map