Queen Boudicca There is a famous statue of Queen Boudicca next to the Houses of Parliament in London Related Posts:The Magic Spring. Irish legendThe Story of Bottle Hill. Irish legendPrivacy Policy