selected country
United Kingdom

United Kingdom Internet cafes (London)



Net Cafe

216 Deptford High Street, Deptford, SE8 3PR, London, United Kingdom
Phone: 020 8616 0399

Net Centre

1-3 Belmont Hill, Lewisham, SE13 5AU, London, United Kingdom
Phone: no number listed

Net House

138 Marylebone Road, Marylebone, NW1 5PH, London, United Kingdom
Phone: 020 7224 7008

Net Lounge

12B Hammersmith Broadway, Hammersmith, W6 7AB, London, United Kingdom
Phone: 020 8748 9004

Net Lounge

Victoria Village164 Victoria Street, Victoria, SW1E 5LB, London, United Kingdom
Phone: no number listed


Net Station

307 Gray's Inn Road, Holborn, WC1X 8QS, London, United Kingdom
Phone: 020 7837 5553

Net Stop

155-157 Clapham High Street, Clapham, SW4 7SS, London, United Kingdom
Phone: 020 7720 6677

Net World Ltd

17 High Street North, East Ham, E6 1HS, London, United Kingdom
Phone: 078 5261 3782

Netcafe

47 Stroud Green Road, Finsbury Park, N4 3EF, London, United Kingdom
Phone: 020 7272 1133

Netcafe

181 York Way, Holloway, N7 9LN, London, United Kingdom
Phone: 020 7485 5982

Nethost

15 Blackstock Road, Finsbury Park, N4 2JF, London, United Kingdom
Phone: 020 7359 8847

Netstop

Kentish Town Road, King's Cross, NW1 9NR, London, United Kingdom
Phone: no number listed

Netstop

87 Tooting High Street, Tooting, SW17 0SU, London, United Kingdom
Phone: 020 8672 0673

Netstream

254 Pentonville Road, Islington, N1 9JY, London, United Kingdom
Phone: 020 7278 9194

Nett 4 U

11 Kilburn Bridge, Kilburn, NW6 6HT, London, United Kingdom
Phone: 020 7624 2555