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