Brighton is a lively seaside city with independent shops, great coffee and a famous pier. It is only an hour from London by train.