If you aspire to a mobile translator’s life à la Jed Schmidt, then this little site might come in handy. It actually maps all the free wifi areas in London, with plenty of comments and links to check out coverage further afield (e.g. http://www.wififreespot.com).
Latte, anyone?