Reviews of Great Dover Street Apartments - King's College London. (University) in London (London).