2 Elvaston Place, Kensington, London, England SW7 5QH
Private School (Fee Paying) Co-Educational 3 - 8 Years Day