Drax Avenue London SW20
A stunning new build property. 6,040 sq ft of contemporary living space comprising 7 bedrooms and completed to the highest specification.