Address: Paseo de Santa María de la Cabeza, Las Acacias, Arganzuela, Madrid, Community of Madrid, 28045, Spain