Thanks to both of you for your suggestions! Sorry, I did not define 'not too costly' for you. I live in Manhattan, so the prices that I am used to are generally the same as London so I guess I meant 'not costly - for London'.
I go to Pret here in NYC quite often however the menu in London looks MUCH better! I do look forward to that. Again, thanks for the suggestions!
-dt