Reviews of Apex College (London and Leicester). (School) in London (London).