TW118BL
Twickenham Road, Teddington, TW11
Modern riverside development Second floor lift serviced apartment Sitting room with river views Separate kitchen Double bedroom and modern bathroom Delightful communal gardens leading to the river Secure underground garage Near High Street and river