Westminster School is London's most expensive private school with fees reaching £20,995 per term.
State schools in London offer quality education, making private schooling optional.
St Paul's School is the second most expensive, emphasizing the high cost associated with elite education.