16 Netherhall Gardens, Hampstead, London, England NW3 5TH
What information would you like from Southbank International School, Hampstead?