Maidstone is a town in the centre of Kent, in the south-east of England. Having once been occupied by the Romans and being made into a town during the fifteenth century, modern-day Maidstone is a beautiful and bustling town. Shoppers will enjoy the range of independent and high-street shops on offer throughout the city, including the Mail Chequers mall and Broadway Shopping Centre, with a market taking place in the town twice a week. Foodies, meanwhile, can enjoy the many restaurants scattered throughout the town, along with some lovely pubs, cafes and bars. Sporty types can enjoy the leisure centre and pools, whilst the historically minded can visit Kent Life, to explore ancient farming techniques. Families can choose from a range of excellent state-run and independent schools in the town, whilst professionals can enjoy a commute of only an hour to London. Properties for sale in Maidstone range from beautiful flats to spacious family homes with gorgeous gardens.