2003
London, United Kingdom

Climate: Mild

Facade Supplier: Felix Constructions

Architect: Terry Farrell & Partners

Products used:

Commercial building at a river