About Barcelona

Barcelona is the second largest city in Spain and is located on the stunning Mediterranean coast. Whilst being a major global city with important ties to finance, commerce and trade, Barcelona is probably best known for it’s cultural heritage and is a very popular tourist destination.