Tag Archives: Reception area photo of Nova Building

Ugly buildings in City of Westminster?

The Xtra Diary in Westminster Extra recently highlighted the scooping of the national award for ugliest building by the Nova Building, SW1 in the City of Westminster. It is even more embarrassing…