1. Tan

    Help: Are there any internet cafes around canary Wharf

    Hi Are there any internet cafe's around Canary Wharf? I have a meeting with a client at Canary Wharf tmr and will need to get online to order some things with the client. I would normally have just used my laptop, but the power pack has just died on me and I wont be able to get it...
Top Bottom