Proper Noun
A town in west London, England in Hounslow borough, on the north side of the River Thames.