Reviews of Crosstown Victoria - Doughnuts, Ice Cream, & Coffee. (Ice Cream) in London (London).