Maidstone – The Five Minute Guide
Maidstone lies on the banks of the River Medway in South East England. It’s the largest settlement in Kent, where it serves as the county town. It lies 32 miles (52 km) south-east of the centre of London and 8 miles (13 km) south of Gillingham. Historically, the town has been very much at the…