where is brentford

1 minute ago 1
Nature

Brentford is a suburban town located in West London, England. It lies at the confluence of the River Brent and the River Thames, about 8 miles (13 km) west of central London, specifically west of Charing Cross. Brentford is part of the London Borough of Hounslow and historically was in the county of Middlesex. It is known for its riverside location, historical significance, and modern regeneration, with convenient transportation links including two railway stations and the Boston Manor Underground station nearby.