Latchmere House photograph

Latchmere House

Use attributes for filter !
Opened 1948
Capacity207
Town or city Ham
Architectural styles Victorian architecture
Date of Reg.
Date of Upd.
ID2473406
Send edit request

About Latchmere House


Latchmere House is a building and grounds adjacent to Ham Common in the Ham area of the London Borough of Richmond upon Thames, in south west London, England. Part of the site is also in the Royal Borough of Kingston upon Thames.

Related Persons

Next Profile ❯