The left-hand tower, a Norman Foster creation, is the tallest building in Spain. Right hand tower - Torre Espacio, home of the British Embassy.
In taking this shot, I was in danger of making myself very late for a class I was due to give at the top of the tower you see here 2nd from the left (PwC). I ran, diced with death crossing the Paseo de la Castellana against the traffic, and was very worried when I realised that I was 5 minutes late as I approached reception at the foot of the tower, ... only to be informed that my student had cancelled that day's class due to a sudden important meeting!
... So no class but a passable shot!