Storage Facilities Operation in London
54-80 Ossory Road
Southwark
London
SE1 5AN
ABC Selfstore provide secure and private storage facilities for business and residential customers. ... ...
Have used ABC in Southwark for about 2 years or so now and the staff their are exceptionally friendly, accomodating and helpful. Used to live in North London and my self storage there isn't a patch on ABC here. Recommended for self storage needs in London.
Lucy Coughlan - 25/04/2011 | report this review
All fields are required. Your review will appear immediately.