Brentford

LOCATION · 10 article mentions

Brentford

Brentford is a suburban town in West London, England and part of the London Borough of Hounslow. It lies at the confluence of the River Brent and the Thames, 8 miles (13 km) west of Charing Cross.

Wikipedia: https://en.wikipedia.org/wiki/Brentford

Wikidata: Q1013528

Recent mentions