Definitions for "Ambresbury Banks"
Ambresbury Banks is the name given to the remains of an Iron Age hill fort in Epping Forest, Essex, England. According to legend, it is the site of the last stand by Boudica against the Romans in the year 61. This is unlikely as after sacking Colchester, then London and St Albans, she was eventually defeated by Romans in the Midlands.