From seaside towns to royal palaces, there are plenty of fascinating places just a short train journey from London with scenic walks, cute coffee shops and cosy pubs. You can get to Brighton from ...