THE MARKET PORTER 5 mins walk from London Bridge Tube Station?
Mark_wafc mentioned this is a decent place for a few scoops. Then jump on tube and one or two more a the O2.
I'd say i'll get into London mid afternoon and the Market Porter do food as well.
Also, The Pilot Inn (closest to the O2) has been mentioned.....
Anyone know any better?

