Explore details about location Tavistock Road. Tavistock Road is a location situated within the London Borough of Redbridge alongside other areas such as Stalham Way, The Viaduct, Brendon Gardens.