Trafalgar Square, London, UK. 8th August 2016. Dame Barbara Windsor DBE joins Mayor's Team London Ambassadors to show London


Trafalgar Square, London, UK. 8th August 2016. Dame Barbara Windsor DBE joins Mayor's Team London Ambassadors to show London is open to all. © Matthew Chattle/Alamy Live News


Size: 3008px × 4512px
Location: Trafalgar Square, London, UK.
Photo credit: © Matthew Chattle / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ambassadors, babs, barbara, carry, dame, dbe, joins, london, mayor, open, show, team, windsor