London Borough of Richmond upon Thames, GB
St Richard's Church, Ham is an Anglican church on Ashburnham Road, Ham in the London Borough of Richmond upon Thames. It was founded in 1964 and is dedicated to St Richard of Chichester.
Listen to the audio guide for St Richard's Church, Ham Free on WIP — starts by itself when you arrive, even with the screen off