Explore details about location Thornbury Road. Thornbury Road is a location situated within the London Borough of Lambeth alongside other areas such as Duchy Place, Market Row, Acacia Grove.