3 bedroom property in Camera House, Pinewood Gardens, Teddington, Middlesex, TW11 - Guide price £1,500,000 | Chase Buchanan