Carrer Ginesta 26, Castelldefels, Barcelona, Spain 08860
What information would you like from The British School of Barcelona?