The clocktower (originally in Deptford Dockyard) now in the pedestrianised central shopping area of Thamesmead, Greenwich, London. Canary Wharf and central London are on the horizon. (photo by Andrew Aitchison / In pictures via Getty Images)
Add to Cart Add to Lightbox Download