Pembridge Hall School for Girls 18 Pembridge Square, London, London W24EH