It’s in Paseo de la Castellana, in the heart of Madrid, that English architecture firm...

0