London’s Nova Victoria crowned UK’s Ugliest building
Posted Thursday, 7th of September
A London office block described as a “bright red hideous mess” has been named the UK’s worst building. Nova, a pair of London office buildings developed by Land Securities Group […]