
A definitive guide to the biggest eyesores in Europe
Have you ever heard of 432 Park Avenue? It’s an 85-storey skyscraper on New York’s infamous Billionaires’ Row. The third-tallest residential building in the world, apartments here have sold for …
Read More