According to a ranking of the world’s 10 most important buildings and infrastructures, it’s Battersea Power Station and The ...