Explore details about location South Lambeth Place. South Lambeth Place is a location situated within the London Borough of Lambeth alongside other areas such as Burnbury Road, Porchester Close, Solon New Road.