Explore details about location North Road. North Road is a location situated within the Whitchurch alongside other areas such as Brynheulog, Birchgrove Road, Silver Birch Close.