The Alton Estate is a huge development, set in parkland in South West London. Of the two estates, Alton West is the most famous. Five massive slab blocks set on piers, informally arranged, march across a lush green landscape: a British response to the ideas of the architect Le Corbusier?