The Best Pop Up Stores in London

Find and hire the best venues for pop-ups, brand activations and launches in London

Discover all Spaces in London

London is a global hub for retail and creativity — the perfect city for pop-up stores, brand activations and experiential marketing projects designed to engage audiences and boost visibility. Go–PopUp offers a curated selection of pop-up venues in London, from iconic areas like Soho and Shoreditch to modern spaces in high-traffic commercial districts.

Our platform simplifies the entire search, management and booking process, connecting brands directly with property owners. Each venue stands out for its visibility, flexibility and brand potential, providing the ideal setting to launch products, test new ideas or connect with customers face-to-face.

Make your brand stand out in London. Discover and book your next pop-up store with Go–PopUp.

Discover other collections

Contact us