SpaceAtlasSELF STORAGE · EUROPE

Self storage · London

locations in the directory: 2

Sourced prices, without confirmation of current availability.

Shurgard · Bloomsbury

3–16 Woburn Place, London WC1H 0ND

Self storage in London, United Kingdom. The storage units are indoors. Confirm access hours with the operator.

from £12.92 / weekVAT: confirm
View location →

Shurgard · Neasden

510 Neasden Lane North, London NW10 0EA

Self storage in London, United Kingdom. The storage units are indoors. Confirm access hours with the operator.

from £15 / weekVAT: confirm
View location →

Data and sources

Facilities with a recorded price
2 / 2
Facilities with coordinates
2 / 2
Record review date
2026-10-18
How we check data

United Kingdom