My daughter has a place at Mulberry House and at Hampstead Hill School. Does anyone have any view on one versus the other...I would really appreciate any view you have on this as I am struggling to make a decision. Many thanks