I'll be at Piccadilly Backpackers Hostel (12 Sherwood St, London W1F 7BR) soon. Any free wifi hotspots in that area? Thank you.
I'd prefer places open both early and late. Will I be expected to buy a lot of coffee? Are there time limits? Anything else I should know?