Wembley Stadium London

Nestled between Wembley Stadium and the OVO Wembley Arena, Arena Square is the same size as Leicester Square and hosts Europe’s largest interactive fountain. Opened in 2006 it was the first major piece of public realm to be completed at the new Wembley development and was designed to create a natural link between the new …

Wembley Stadium London Read More »

Scroll to Top