Designed by
Title
Northern Shell Building at the Thames in London #81441021
Description
London, UK - June 15, 2016: Northern Shell Building at the Thames in London. Its a landmark office building in the City of London, 42,5 meters high, designed by Covell Matthews and Partners
This image is editorial