Fun House Venues Calle de Palafox, 8, 28010 Madrid, SpainMadrid28010SpainWebsiteSee Venue website for more details