All bus routes to Battle (United Kingdom) B H L S B Bus Bristol to Battle Coach from Bruges (BE) to Battle H Coach Hastings to Battle L Bus from London to Battle S Bus from Southwick, West Sussex to Battle Coach to Battle from Slough