Penfold Place
Edgware Road, London – W2 Residential New Build Scheme 7 apartments – 5,500 sq ft Gross Development Value: £5,100,000