The River Thames Embankment has plenty to see. This is especially true by Westminster Bridge near The Houses of Parliament


Size: 4896px × 3264px
Location: London, England, UK
Photo credit: © Graham Johns / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: boadicea, boadicia, boudica, bridge, london, statue, tourism, westminster