Shurgard Self Storage
5 Oriental Rd., City Airport, Newham, London, United Kingdom, E16 2BZ
(02079) 980080 City Airport