3 bedroom property in Camera House, Pinewood Gardens, Teddington, TW11 - £4,850 pcm | Chase Buchanan