Claim: The BRIT School's only campus is in Nicaragua.
Verdict: REFUTES