I will be in London this May/June and wonder if anyone can point me to an Internet cafe in central London. I'll be staying near Paddington but, hey, the Tube can get me anywhere!
Baker Street
Bayswater
Camden
Earl's Court
Edmonton
Enfield
Fulham
Kensington High Street
Kilburn
King's Road
Oxford Street
Piccadilly Circus
Richmond
Swiss Cottage
Tottenham Court Road
Trafalgar Square
Victoria