There are 16 British schools in Barcelona and the surrounding areas such as Sitges and Castelldefels - we rank the top 10 based on reviews from parents, teachers and pupils.