Riverside House on the north bank of the river Thames - London

- Image ID: E18R36

Riverside House on the north bank of the river Thames - London

BRIAN ANTHONY / Alamy Stock Photo

Image ID: E18R36

Location: Hanseatic Walk, London, England, U.K.