Anyone got DC there or know about it and able to talk to me here or via PM? My French speaking, English DC are currently educated in French system but we are planning to return to London (not sure when yet) and are considering our options. Thanks!