2006-12-09 Colliers Wood Tower

Colliers Wood Tower

The 19 storey Colliers Wood tower has been voted London's most hated building.

We were in the area sorting out a new computer for Lizzie's Aunt and passed by this. This hurried snap from the car seat came out fairly well...

Contact: site@spod.cx