Definitions for "Hillingdon"
Hillingdon is a place in the London Borough of Hillingdon. It is a suburban development situated 14.2 miles (22.8 km) west of Charing Cross.