Ultimate guide to taking day trip to Hastings from London. All the fun for everyone at this seaside town, with crazy golf, caves, a large castle and more.