Foster + Partners completes luxury Principal Tower in London
Architect Foster + Partners has completed the residential skyscraper Principal Tower in London, which contains 299 luxury apartments.
Stanley