7 ms·
Some of the London ones surprise me. Several on one road in Slough (a town built around one of the largest trading estates, the location of The Office UK), a fe
by tobylane 7y ago
Some of the London ones surprise me. Several on one road in Slough (a town built around one of the largest trading estates, the location of The Office UK), a few in south-east Canary Wharf but none at the BT office directly north of St Pauls and not more in this business park https://www.internetexchangemap.com/#/building/8075 https://www.internetexchangemap.com/#/building/8075
- detritus 7y agoBritain as a whole seems terribly underserved compared to our cousins across the water in Holland. The North east of England in particular is a desert! This site at least explains why I used to get non-personal 'personalised' banner ads for services purporting to be in Slough...