Maidstone
Maidstone is the county town of Kent possessing a populace of 75,000. The River Medway passes through the centre of the town, linking Maidstone to Rochester and the Thames Estuary. The South East town is just 30 miles from London and has a population density of 28 people per hectare. There are 31,000 households in Maidstone town, so whether you are a house owner or landlord, don't forget to improve your home and use respected professionals to get the most out of your home.