Explore details about location Stapleton Road. Stapleton Road is a location situated within the London Borough of Wandsworth alongside other areas such as Laneway, Brewhouse Lane, Aldrich Terrace.