Address: Pza Santa Cruz,6 Madrid, Spain