Kilburn Park Road, London
£890,000
x