Explore details about location Northumberland Road. Northumberland Road is a location situated within the London Borough of Harrow alongside other areas such as Pinner View, Warham Road, Meadow Gate.