LONDON WALL: THE TOWER BLOCKS