Explore details about location Bramhall Lane South. Bramhall Lane South is a location situated within the Stockport alongside other areas such as Orthes Grove, Bladen Close, Hothersall Road.