TW122SQ
Thames Street, Hampton, TW12
End of terrace entrance porch spacious reception room separate kictchen utility room four double bedrooms modern family bathroom private roof terrace side access no forward chain