Uxbridge is a town in west London, England, and the administrative headquarters of the London Borough of Hillingdon. Fifteen miles west-northwest of Charing Cross, it is one of the major metropolitan centres identified in the London Plan

Showing all 4 results