3 bedroom property in Lock House, 35 Oval Road, London, NW1 - Guide price £1,450,000 | Chestertons