2003
London, United Kingdom

Climate: Mild

Facade Supplier: Felix Constructions

Architect: Terry Farrell & Partners

 

Commercial building at a river

Product Used