The London Borough of Lambeth is a London Borough. It is in south west London, England.
Category: London Boroughs