Hello, We are planning to move to Greenwich area near the Thames but now stuck finding schools. Any feedback would be much appreciated. Thank you