Fourteenth-century moated perfection in the Sussex countryside, complete with a working steam railway stop of its own — here’s the full history and everything you need to plan a visit to Bodiam Castle.