Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Looming above the 1930s houses of a south west London suburb and pressed up against a railway station is the last place you might expect to find an architectural wonder.