The Top 10 Cheapest Areas of London to Buy a House or Flat
6. Croydons
Croydon is in south London. Croydon is the largest town in the London borough of Croydon and one of the largest in Greater London. It has a population of around 385,000.
The average house price in Croydon (based
