What Parts Of London Are South?
South London is generally defined as any part of London that is south of the river Thames. However, this guide only covers the outer South London boroughs, namely Bromley, Bexley, Croydon, Kingston-upon-Thames, Sutton, and parts of Merton. Is south or North London posher? Typically, North London is more expensive to live in than south of …