The Hounslow center point is about the area of Twickenham Stadium and the area of Twickenham Stoop Stadium.
Below are reviews of the city of Hounslow, United Kingdom from an actual visitor's perspective.
It was quiet and calm and transportation was very near.