Aerial view of the Aragon Tower overlooking the River Thames in Deptford, London

- Image ID: AX70RG
London Aerial Photo Library / Alamy Stock Photo
Image ID: AX70RG
Location: Aragon Tower, Deptford, London, England, Great Britain, United Kingdom