2 bedroom property in 100 Avenue Road, London, NW3 - £1,765,000 | Chestertons