1 results
Architecturally outstanding and sustainable new office in Battersea, totalling 166,000 sq ft.