Where is Thomas’s Battersea? Prince George and Princess Charlotte’s school in south London
almost 5 years in The sun
PRINCESS Charlotte has started her school career at Thomas’s Battersea – where she will be joined by her big brother Prince George. But where exactly is the school and how much does it cost to send your children there? Here’s what we know… Where is Thomas’s Battersea? Prince William and Kate Middleton opted to send […]