5-5 bedroom properties in Twin Oaks Place, 71 Platts Lane, London, NW3 - £1,999,500-£2,399,500 | Chestertons