This. Anywhere round here that does 'street food' charges near-restaurant prices. It's a bit of an affectation really, designed to trigger 'travellers' who dipped their toe into places where street food is an actual thing on their gap year. Our nearest native equivalent is a chippie or (yes!) a curry house or kebab shop or maybe a burger van. Don't doubt our 'street food' vendors have the best of intentions, but it really doesn't work that well here
Spot on. There are a few 'food carts' in and around Canary Wharf........Indian, Vietnamese, Burritos etc. Prices are no different than any of the places in the shopping malls.