answersLogoWhite

0

The Queen Boudicca statue stands near Westminster Bridge, Enbankment, London. To see a photograph of the statue, see the page link, further down this page, listed under Related Links.

User Avatar

Wiki User

16y ago

What else can I help you with?