Penfold Place

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