Wembley Arena in London

12 September 2025 | Author/Destination: | Category: General, Sport Reading Time:  7 minutes

© geograph.org.uk - Des Blenkinsopp/cc-by-sa-2.0

© geograph.org.uk – Des Blenkinsopp/cc-by-sa-2.0

Wembley Arena (originally the Empire Pool, currently known as OVO Arena Wembley for sponsorship reasons) is an indoor arena next to Wembley Stadium in Wembley, Greater London, England. The 12,500-seat facility is Greater London’s second-largest indoor arena after the O2 Arena, and the ninth-largest in the United Kingdom.   read more…

Wembley, the place around the Wembley Stadium and Arena

12 July 2011 | Author/Destination: | Category: General, London, Sport Reading Time:  10 minutes

Wembley Arena © Pmsphoto

Wembley Arena © Pmsphoto

Wembley is an area of northwest London, and part of the London Borough of Brent. It is home to the famous Wembley Stadium and Wembley Arena. Anciently part of the parish of Harrow on the Hill in the county of Middlesex, Wembley formed a separate civil parish from 1894 and was incorporated as a municipal borough in 1937. Wembley, in common with much of northwest London, has had an extensive manufacturing industry, but much of it closed in the 1980s. Factories in the area included Glacier Metals (bearings), Wolf Power Tools, Sunbeam Electrical Appliances, Griffin & George (laboratory equipment) and GEC (whose research plant was one of the first of its type in the UK). The retail centre of Wembley (the High Road and Ealing Road) has suffered from chronic traffic congestion, and from the opening of neighbouring purpose-built shopping centres, first Brent Cross in the early 1970s, and later the Harrow and Ealing Broadway Shopping Centres. During the 1960s rebuilding of Wembley Central station, a block of flats, an open-plan shopping plaza and a car park were constructed, on a concrete raft over the railway.   read more…

Return to TopReturn to Top