2 More London Riverside is one of the modern structures close to City Hall on the south bank of the Thames in Southwark, London, UK. Autumn, winter

- Image ID: F8GDP9
2 More London Riverside is one of the modern structures close to City Hall on the south bank of the Thames in Southwark, London, UK. Autumn, winter
Avpics / Alamy Stock Photo
Image ID: F8GDP9
Location: City Hall, London, UK