specifically near the IBIS Hotel (SE1 8NZ)?
I'm not based in London and meeting a someone over from US for dinner and to discuss some business things... both staying in the IBIS, but on a tight schedule... so don't want to spend ages looking for somewhere to eat. Any ideas appreciated - doesn't need to be formal - pub/pizza place would be fine, or if there are any other places you can recommend round there, please let me know. Thanks