Streetscene on Square, Greenwich, South London, UK
Main thoroughfare in Greenwich, South London
Size: 3560px × 5360px
Location: Greenwich, South London, UK
Photo credit: © Grazyna Bonati / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: greenwich, houses, london, main, people, shopping, shops, south, square, street, streetscene, uk, walking