Looking for the perfect place to live that is commutable to London - ie within about an hour's journey. We want to be in a nice village or town that has period houses, appealing shops and eateries, an attractive high street and not in a schools dead zone. I know Sussex pretty well, so Brighton, Lewes and Ditchling are on the list as possibilities. We've recently started considering Kent after discovering you get a lot more for your money than Sussex, plus grammar schools are a big attraction. Rochester and Canterbury look nice and have high speed rail links, but I don't really know them.
Any other suggestions?