This guide to beautiful villages near London by train will show you the most charming English villages outside the UK capital.