Next Previous i

Premier House, London

Conversion of existing 1970's concrete framed office building in the centre of Edgware, London, into 103 luxury apartments.

Top of page