Reviews of Amity University [in] London. (University) in London (London).