Explore details about location Nettlewood Road. Nettlewood Road is a location situated within the London Borough of Lambeth alongside other areas such as Chryssell Road, Courtenay Square, Holmewood Gardens.