Holland Park

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