Battle, Sussex.

Battle, Sussex, England