These unique and one-off iconic central locations have been developed in the UK’s top cities of London, Birmingham, Manchester, Leeds and Liverpool.
Each site aims to deliver kudos and gravitas to an advertiser, reflecting both the scale of the representative city and the advertiser’s brand.
Iconic City Hubs are known by name and become part of the DNA of the cities architecture e.g. The IMAX in London.
Sites in this environment
Only showing sites in Manchester. Show all