Mercat de les Flors

Lleida 59, 08004 Barcelona

Lleida 59, 08004 Barcelona
Information and Box Office: Mon-Fri, 11am-2pm and 4pm-7pm
Theatre

Barcelona City FM