New Malden, Italy
New Malden Town Hall was a municipal building in High Street, New Malden, London. It served as the headquarters of Municipal Borough of Malden and Coombe.
Listen to the audio guide for New Malden Town Hall Free on WIP — starts by itself when you arrive, even with the screen off