Plaza Mayor - Poble Espanyol Barcelona Avinguda De Francesc Ferrer I Guàrdia, 08004, Barcelona, Spain