Explore details about location Branch Road. Branch Road is a location situated within the Chilham alongside other areas such as Taylors Hill, Members only fishery access, New Cut Road.