Reviews of One Aldwych Cinema - Film & Fizz. (Other) in London (London).