2 bedroom property in Trilium, 285a Edgware Road, London, W2 - £1,583,500 | Chestertons