South London (What & Where is It?)
South London, is, obviously maybe, the south part of London England, the capital city of the United Kingdom of Great Britain and Norther Ireland. It comprises the portion of London that is south of the River Thames. As such, the boroughs of Bexley, Bromley, Croydon, Greenwich, Kingston, Lambeth, Merton, part of Richmond, Southwark, Sutton and …