Reviews of Love Choco ( Stratford ). (Ice Cream) in London (London).