Explore details about location Granville Road. Granville Road is a location situated within the Northchurch alongside other areas such as Seymour Road, Granville Road, South Bank Road.