North Wembley Station serves a mainly residential community in the London Borough of Brent. Of course the area is most famous for the historic Wembley Stadium that was not only the location for England’s 1966 World Cup victory but the live aid concert of 1985 amongst other events. The stadium was knocked down at the turn of the century and has been replaced by a new state of the art 90,000-seat multi purpose stadium.