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…