See the latest events being held at Sala Apolo below
C/ Nou de la Rambla, Barcelona, 08004, Spain. View map