TW1 3AD
Strafford Road, Twickenham
First floor period apartment Very well presented Elegant reception room Modern kitchen Spacious double bedroom Luxury shower room Easy access to station and shops EPC E