Venue Teatro Espanol
Print
Go to Admin
AddressCalle del Príncipe, 25, Madrid, Spain
NotesExact GPS
Map
Latitude | Longitude40.415046 , -3.700236
Events Date
Events Organisations
Venue Identifier12813