Search results
We did not find results for: Laleham.
Check spelling or type a new query.
We did not find results for: Laleham.
Check spelling or type a new query.
Laleham is a village on the River Thames, in the Borough of Spelthorne, about 17 mi west of central London, England. Historically part of the county of Middlesex, it was transferred to Surrey in 1965. Wikipedia