info@oxfordtraining.uk
 
															Barcelona
 
																 
																Most of Spain's national territory is located on the Iberian Peninsula (which it shares with Portugal and Andorra) situated in the southwest corner of Europe. However the Canary Islands, the Balearic Islands, a few smaller islands and the cities of Ceuta and Melilla in North Africa are also territories of Spain.
Barcelona Courses
 
                                             
                                            
                                                                     
                                                                
61 Bridge Street, Kington, Herefordshire. HR5 3DJ England. / United Kingdom,