160 Victoria Street, London SW1E 5LB
The contemporary glass and concrete architecture of South Terrace, Nova South in Victoria, makes a distinctive first impression. Inside, every detail has been considered, with mid-century modern furniture creating an inspiring work environment.
Compare listings
Compare