5 bedroom property in Chalmers Way, St. Margarets, Twickenham, TW1 - £3,150,000 | Chestertons