My Daughter currently attends Christ Church School Hampstead and has a deferred place for St Christophers, Hampstead for this coming September. I need to make a decision by this Friday and am torn between the two. Does anybody have any experience of either of the two?