Holland Park
Holland Park, London – W14 Duplex Apartment – Part New Build / Part Refurbishment 6000 sq ft Contract Value: £2,000,000