Answer
Princess Charlotte attends Thomas’s Battersea, a private day school in Battersea, London. The school was founded in 1779 and is one of the most prestigious schools in the country. It is attended by children of both royal and non-royal families. The school has a strong academic record and also offers a wide range of extracurricular activities.