High St, Battle TN33 0AD Schools UK 6 Battle Abbey School from $ 35,610.00 Overview of Battle Abbey School Students at Battle ...