Does anyone know anything about these two Teddington schools in terms of how they compare to each other? We are in catchment for both but neither are doing physical tours this year. Both are outstanding so we don't know which to put as first choice. Thanks for your thoughts :)