
Iconic locations for brand activations in London
London boasts a wide variety of iconic photo opportunity spots that work perfectly as memorable activation backdrops
Location and surrounding backdrop is undoubtably one of the most important factors to consider when planning brand activations. There are some obvious options that come to mind when thinking about an iconic London backdrop, however, there are countless unqiue backdrops backdrops that serve as amazing locations for OOH activations.
We’ve complied a few of our favourite picks for iconic London backdrops for brand activations below. To view our full collection of Iconic London Spaces, click here.
London King's Cross Station





Often regarded as one of the UK’s most beautiful stations, London King’s Cross is one our top choices for an iconic backdrop in London.
London King’s Cross offers two fantastic options for brand activations; the large external site allow brands to activate in front of the striking 1852 facade of the station, whilst the internal sites will offer a backdrop featuring the unique and recognisable webbed ceiling.
View more information about London King’s Cross Station here.
London Charing Cross Station



Located on the Strand, London Charing Cross Station is instantly recognisable for Londoners with its large courtyard out front.
As well as internal spaces, the large external space at London Charing Cross is a great option for a striking background for brand activations and PR stunts.
View more information about London Charing Cross Station here.
One New Change




One New Change is a fantastic option for brand experience activity with St Paul’s Cathedral prominently visible.
The passage site at One New Change is a great option for brand activations and sampling campaigns while the roof terrace site is fantastic for PR stunts.
View more information about One New Change here.
Battersea Power Station





Battersea Power Station is continuing to increase in popularity for brand experience activity, with their expansive external site being perfect for large-scale activations.
The impressive structure creates an impactful backdrop for brand activations that is instantly recognisable.
View more information about Battersea Power Station here.
London Victoria Station



Located in London’s West End, London Victoria Station is a key travel hub for Londoners and boasts an impressive external brand activation site.
With its close proximity to Buckingham Palace and 1860’s facade, London Victoria is a popular option for brand activations.
View more information about London Victoria Station here.
Tags: