Historical version 13 of 071 (CLOSED), 170 North End
Computer repair shop and internet cafe a couple of doors down from West Croydon Station.
This used to be called Inter.Net photo. According to a photo on Flickr, as of November 2007 it was called High Speed Access.
Existence last checked in August 2012.
OS X co-ord: 532146 OS Y co-ord: 166048 (Latitude: 51.378111 Longitude: -0.102656)