THE TLH PROPERTY PICK

Manor Road, Teddington

Manor Road, Teddington

£1,550,000

Teddington, Greater London · 5 bedrooms

Miles & Bird

An architecturally interesting four / five bedroom, three bathroom, double fronted end of terrace property with driveway parking, occupying a quiet...

Explore this property