Reviews of Crosstown Fenchurch - Doughnuts, Ice Cream, Cookies, Chocolate, & Coffee. (Ice Cream) in London (London).