Explore details about location Noel Road. Noel Road is a location situated within the London Borough of Ealing alongside other areas such as Greenford Road, Gumleigh Road, Tenby Gardens.