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