Explore details about location British Grove. British Grove is a location situated within the London Borough of Hounslow alongside other areas such as Occupation Lane, Tivoli Road, Bath Road.