Thamesmead town centre southeast London, UK: the clocktower
Size: 3439px × 5158px
Photo credit: © Rebecca Erol / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: borough, britain, center, centre, clock, clocktower, gateway, gb, great, greenwich, housing, kingdom, london, property, southeast, thames, thamesmead, tower, town, uk, united