Posted on September 8, 2017September 8, 2017 by Tallest building in the EU Palace of Culture and Science (Pałac Kultury i Nauki), pl. Defilad 1, Warsaw, Mazowieckie, 00-901, Poland Swarm