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