Dennington Park Road, NW6
£575,000
x