2 bedroom property in Station Point, 121 Sandycombe Road, Richmond, Surrey, TW9 - £2,850 pcm | Chestertons