Stock Photo - Modern apartment building in the Greenwich Peninsula - South East London, England.

Stock Photo: Modern apartment building in the Greenwich Peninsula - South East London, England.

Searchable keywords