Foster Tower
Foster Tower, formerly known as Bankia Caja Madrid Tower, and before that was the Repsol Tower, is a skyscraper in Madrid, located at the CTBA complex north of Madrid, and next to three other skyscrapers. It is a 45 storey building, with a total height of 250 meters, making it the tallest building in Spain, […]