Battle is a small town and civil parish in the local government district of Rother in East Sussex, England. It lies 55 miles south-south-east of London, 32 miles east of Brighton and 24 miles east of Lewes.

Showing all 6 results