Kingston upon Thames - London
Discovery Summer was established in 2002 and organises high-quality summer courses in top UK boarding schools... vital teamwork and leadership skills in an international environment. Many of our staff come back year after year - many...