Where's a good place for a day trip by train from London - quirky shops, crafts, independent cafes etc, accessible by train? I've been to Brighton and Cambridge lots of times. Thanks