Brentford
LOCATION · 10 article mentions

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
- 'We crumbled' - another loss, another unwanted record for leaky Liverpool
- Man Utd's Carrick on manager of the season shortlist
- 'The goals are coming' - is Doku keeping Man City in title race?
- Has tide turned for troubled Spurs under De Zerbi?
- Woodwork woe and a Spurs lifeline - West Ham suffer in survival fight
- Brentford flying - but will sixth be good enough for Champions League?
- Mainoo signs new Man Utd deal until 2031
- Who had 'sliding doors moment'? Deeney's team of the week
- Man Utd can win Premier League next season - Mount
- Liverpool expect Salah return before end of season