
Premium fine art storage in Central London with climate integrity and top-tier security
Crozier Tower Bridge is a newly renovated, state-of-the-art facility offering 39,000 sq ft of climate-controlled fine art storage in the heart of London. Strategically located near major airports and road links to Europe, it provides unmatched convenience for both local and international clients.
The site features private and managed storage options, two large viewing and photography rooms, and a dedicated project space for condition checks and special installations. With 24-hour monitored security, LED non-UV lighting, advanced fire protection, and sustainable infrastructure including solar PV and EV charging, Tower Bridge sets a new standard for art storage in the UK.
Address
Unit A Tower Bridge Business Park, 2 Mandela Way, London, SE1 5SS
Opening Hours
Always open from 9am-5pm
Phone
+44 (0)20 7735 0566
Connection Through Art and Culture
Watch the video to learn more about our partnership with The Independent.