The ESN network consists at this moment out of 42 countries and 535 local sections.

ESN > SPAIN > ESN UPC Barcelona
Name: ESN UPC Barcelona
Address: Avinguda Diagonal, 647 1st floor, room 1-E, 08028, Barcelona, Spain
Website: http://www.esn-upc.org/