Uxbridge

Uxbridge () is a suburban town in west London, England, and the administrative headquarters of the London Borough of Hillingdon, 15.4 miles (24.8 km) northwest of Charing Cross. Uxbridge formed part of the parish of Hillingdon in the county of Middlesex.

1 story • Updated Nov 4, 2025
Uxbridge
Entertainment

Afghan refugee facing trial over dog walker´s death during knife...

9 sources Nov 3, 2025