TW122HA
Taggs Island, Hampton, Middlesex, TW12
2 Bedrooms 1 Bathroom Modern open plan kitchen Luxury Shower Room Large roof terrace Private, secluded garden and allocated parking Renewable 20 year license.