Venues/Stadiums Tickets / Estadi Olimpic Estadi Olimpic South West, Barcelona, N/A, Spain Sell Tickets Venue Description Home stadium of Espanyol