St Matthew's Parish Church, 29 St Petersburgh Place, Bayswater, London, England W2 4LA
What information would you like from Maria Montessori School, Bayswater?