£3,000 pcm Charter Place, 714 London Road London TW3 Charter Place is a contemporary residential development in the heart of Hounslow, offering a premium collection of studios, one, two and three-bedroom apartments, alongside stylish mews houses. Designed for modern living, the homes featu... 3 2 1 pdf Tenancy Legal info