Explore details about location Junction Road. Junction Road is a location situated within the London Borough of Harrow alongside other areas such as Downing Close, Abercorn Road, Lodge Avenue.