Description of Zola House
Zola House is a residential building in Crystal Palace, London SE19.
Nine apartments on the corner of Westow Hill & Crystal Palace Parade available with Help to Buy.
1, 2 and 3 bed luxury apartments and B1 Office Unit.
Show home furnishings by Furnishing Interiors Ltd.
Launched in July 2017.
Marketed by Acorn New Homes.