Reviews of Notes Coffee Roasters & Bar | Victoria. (Coffee Shop) in London (London).