HMS Belfast Moored in Southwark on River Thames with Skyscraper 20 Fenchurch Street in City of London England United Kingdom UK

- Image ID: ECFGRH
HMS Belfast Moored in Southwark on River Thames with Skyscraper 20 Fenchurch Street in City of London England United Kingdom UK
idp london collection / Alamy Stock Photo
Image ID: ECFGRH
Location: City of London England United Kingdom UK