Nell’s Cafe, Ealing, London. £6.60. Didn’t get all of the (free) toast in the pic by triesherbest Write A CommentYou must be logged in to post a comment.