Last Updated on
Selfridges Department Store, England
Found in Birmingham’s Bull Ring Shopping Center, the face of Selfridges Deparment Store leaves some people swooning and others cringing.
Petrobras Headquarters, Brazil
Unfortunately the headquarters of this Brazilian energy company continues to find itself ranked among the ugliest buildings in South America.
The Rock, Wellington International Airport, New Zealand
A relatively new addition to the ugly pages, this extension of the Wellington International Airport in New Zealand was constructed in 2010.
Boston City Hall, Massachusetts
Although it may have been considered hip and cool for its time, the building is often criticized today for its dreariness and out-of-place architecture.
CCTV Tower, Beijing, China
Serving as headquarters to China Central Television, this interestingly shaped building is also known as the “squatting man”.