2003
London, United Kingdom
Commercial building at a river

Climate: Mild

Facade Supplier: Felix Constructions

Architect: Terry Farrell & Partners

Products used: