is stockwell england in lambeth
Stockwell is a district in inner south London, England, located in the London Borough of Lambeth.It is situated 2.4 miles (3.9 km) south of Charing Cross.rom the thirteenth to the start of the nineteenth century, Stockwell was a rural manor at the edge of London. It included market gardens and John Tradescant's botanical garden â commemorated in Tradescant Road, which was built over it in 1880, and in a memorial outside St Stephen's church.