28 Powis Gardens, Notting Hill, London, England W11 1JG
What information would you like from Maria Montessori School, Notting Hill?