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