Search results
We did not find results for: london borough of lambeth united kingdom.
Check spelling or type a new query.
We did not find results for: london borough of lambeth united kingdom.
Check spelling or type a new query.
Lambeth is a London borough in South London, England, which forms part of Inner London. Its name was recorded in 1062 as Lambehitha and in 1255 as Lambeth. Wikipedia