In Roehampton? Considering it for my daughter but I don't know anyone who has kids there. So any info / thoughts welcome!