Call now to speak to our friendly staff 020 7323 2126
Located in the heart of the West EndVIEW MAP
Selfstore, Clipstone Mews, Fitzrovia, London W1W 5DJ
If you work in Central London, Selfstore London provides flexible storage spaces for tools, essential materials and equipment so you don’t need to carry with you each day. Protect your tools from Van theft by storing overnight with Selfstore London – beneath BT Tower in the heart of Central London on Clipstone Street. Selfstore London - London’s Business Enabling Self Storage!