Explore details about location Stainsby Road. Stainsby Road is a location situated within the London Borough of Tower Hamlets alongside other areas such as Ida Street, Manningtree Street, Brymay Close.