Explore details about location Somerhill Road. Somerhill Road is a location situated within the Tonbridge and Malling alongside other areas such as Woodlands Walk, Audley Avenue, West Peckham CP.