Designed by
Title
6 Mitre Passage development in London, England #167978973
Description
LONDON, UK- JULY 7, 2016: 6 Mitre Passage, a 12-storey commercial development on Peninsular square in the new business district of Greenwich Peninsula, O2 Arena in the background
This image is editorial