Location:
Calle de San Bernardo, 17, 28015 Madrid, España