Venue Teatros del Canal
Print | Go to Admin
AddressCalle de Cea Bermúdez, 1, Madrid, Spain
Map
Latitude | Longitude40.43827900000001 , -3.7051836
Events Date
Events Organisations
Venue Identifier22068
Add information