Plaça del Bonsuccés 7-6, 08001 Barcelona, Spain