2 bedroom property in Trillium, 285a Edgware Road, London, W2 - £1,350,000 | Chestertons