Nestled in the heart of London, alongside the British parliament buildings, lies a school built in the 12th century that continues to not only educate, but inspire students today.
Nestled in the heart of London, alongside the British parliament buildings, lies a school built in the 12th century that continues to not only educate, but inspire students today.