Skip to main content
U.K. Edition
Wednesday, 20 January 2021


Human settlement in England


Wembley is the principal town of the borough of Brent in north west London, England, about 8 miles (13 km) west-northwest of Charing Cross. Wembley was formed a separate civil parish from 1894 and was incorporated as a municipal borough of Middlesex in 1937. In 1965, the area merged with the Municipal Borough of Willesden, which was separated by the River Brent, to create the London Borough of Brent, and has since formed part of Greater London.

0 shares 1 views

News coverage

Chelsea: 2020 in review

A look at the highs and lows of Chelsea's year, from Champions Leaguequalification to Wembley heartache.

PA - Press Association STUDIO

You might like