Our office is located in the heart of Barcelona, surrounded by public transport connections, at the following address:
Gran Via de les Corts Catalanes 558, ground floor, 08011, Barcelona
Visit our Contact Page for more information and to check our business hours.