Rochester is a town in the north of Kent and in the south-east of England. Having once been occupied by the Romans and with neolithic megaliths in the nearby countryside, the history of Rochester is a long one. The city saw the building of a still-standing castle in the medieval period and was the site of a Royalist uprising during the seventeenth century. Modern Rochester is a vibrant and bustling town, home to Dickens and "Sweeps"- morris-dancing- festivals as well as plenty of wonderful independent and high-street shops. Foodies can enjoy the range of excellent cafes and restaurants in the area, and young families will be well-served by the independent and state schools in the town. Young professionals, meanwhile, can enjoy a commute to London of just over half an hour. With beautiful winding streets, Rochester is a wonderful place to live, offering something for just about everyone. Properties for sale in the area Rochester range from beautiful flats in converted Victorian homes to terraces perfect for professionals and expansive family homes with gorgeous gardens.