Kilburn Park Road, London
£570,000
x