Original: The London Borough of Hounslow is a London borough in west London, England.
Simplified: The London Borough of Hounslow is a London borough in West London.