Going to London on a budget. I'm looking for cheap, yet good doner kebabs. Also, for cheap thai food and a reasonably priced, non-stuffy place for an afternoon tea. Is this possible?
Do they have food stands or food carts in London as they do in NYC? If so, whereabouts are they? And are they cheaper than the usual fare?