South Edwards Square

Kensington, London – W8
Residential New Build Scheme
11000 sq ft
Contract Value: £13,200,000