Data center · England, United Kingdom

Visa London

Visa London is a data center in England, United Kingdom, with a 2,136 m² building.

Facts

Every value links to its source, and to the source's own record where it has one. Licences and last-checked dates are per row.

FactValueSource
LocationEnglandOpenStreetMap data centers · record · ODbL 1.0 · checked 24 Oct 2026
Address1 Sheldon Square, London, W2 6TTOpenStreetMap data centers · record · ODbL 1.0 · checked 24 Oct 2026
Building footprint2,136 m² (building)OpenStreetMap data centers · record · ODbL 1.0 · checked 24 Oct 2026
Coordinates51.5189, -0.1805OpenStreetMap data centers · record · ODbL 1.0 · checked 24 Oct 2026

Research on this data center and its owner.Who owns it up to the parent company, its power supply, grid connection and planning status, and an introduction to the owner.

Request research

Nearby

Within 50 km of this data center: 347 power plants (120 operating, 1,899 MW), 119 substations, 42 grid connections (24 operating, 265 MW), 1 transmission line and 1 AI supercomputer, measured from the coordinates in the facts above. The table shows the nearest 9, up to 3 per kind.

NameKindSizeStatusDistance
Westfield London Shopping Centre, Ariel Way - Solar PanelsPower plant1 MWPlanned2.9 km
Ariel Way White City London grid connectionGrid connection2.2 MWOperating3.1 km
Pegasus House, Sackville Street - Roof Mounted Solar PanelsPower plant2.3 MWCancelled3.3 km
WillesdenPower plant8 MWCancelled4.9 km
Goldsmiths PrimarySubstation——5.3 km
Volt Avenue PrimarySubstation——5.5 km
Wesley Avenue PrimarySubstation——5.5 km
Tertiary Study grid connectionGrid connection57 MWPlanned6.3 km
Brentford F C Training Ground 100 grid connectionGrid connection120 MWPlanned13 km

Place

Other data centers in England

All 245 data centers in England, United Kingdom

Data on this page