Stop and Store 1 year ago ID: #556016 Listed In : Shops and Stores Thackeray Mall, Unit C (First Floor) 26a, Fareham 01329556174 https://www.stopandstore.co.uk/ Facebook Business Description Save space in your home with affordable, secure and flexible self storage solutions from Stop & Store. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : storage Fareham self storage Fareham Cheap storage Fareham Storage containers Fareham