Wembley Stadium is in the suburb of Wembley which is in North London.
South
London is in the south east of England. The 'south north' does not exist - it doesn't make sense.
north
Callum Wimbledon.
London is south of Edinburgh. London is in England. Edinburgh is in Scotland.
Section 38 is the North Stadium. In the sections on North and South Stadium, there are 99 rows.
North London to South London.
The O2 Empire is in Shepherds Bush, north-west London.
north and south
North London and South London.
No, it is in the South East of England.
Clive Allen