But being a great man, I was able to turn this setback into an opportunity, and try something new - in this case, the tiny Creperie next door, which I'd barely even noticed until now.
Flat as a...Following my hummus and falafel (it might've been my imagination but it seemed slightly nicer this time, and a bigger portion to boot!), and a wistful look at the Saab 9-3 convertible, I felt like a proper dessert, and a sweet crepe would fit the bill rather nicely.
There are myriad options available and you wait while the guy freshly cooks the ultra-thin and crispy crepe for you and folds in your chosen fillings. I went for chocolate, hazelnuts and cream, which combine to make a delicious gooey mess that oozes from every crevice. Watching him cook it is entertaining in itself.
You might not be able to handle it every day, but it was definitely yummy in a messy, naughty sort of way, and I was naturally keen to return a couple of days later to try one of their savoury fillings.
And this wasn't bad either, though for me crepes are at their best when served as a dessert. This seems to be their view too, as the range of savoury pancakes is limited to just three choices.
Other options involve spinach or ham, which would have added more colour, but it's clear that the real stars are those involving chocolate and cream.
The crepes range from around £3 to around £4, which is entirely reasonable and eating one savoury and one sweet would be a pretty filling two-course meal.
It's not fast food - they can only cook two crepes at any one time, and if there's a queue you'll be waiting a while (though for some reason, the Motor Show visitors didn't seem to be much into crepes so I didn't have to).
It's another tool in your Canary Wharf lunchbox and something a little different - if nothing else you can enjoy the understated, personal theatre of the preparation. Unlike the garishly-painted Hummer parked in the plaza blocking my way, it's both affordable and edible, which sounds like the better deal to me.
The Motor Expo runs until Sunday June 12