
Refurbishment of one of the ugliest buildings in London – Colliers Wood tower
One of London’s ugliest building is undergoing refurbishment, but many people would probably have preferred it to be demolished. Built in 1966 for property developers Ronald Lyon Holdings, the former Brown and Root Tower in Colliers Wood was voted in 2006 as London’s most hated building with 52% of the votes (Centre Point, by contrast […]
Recent Comments