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.
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.