Explore details about location Tate Road. Tate Road is a location situated within the London Borough of Sutton alongside other areas such as Minster Avenue, Windborough Road, Grandison Road.