Red Squirrel Self Store Reviews Home / Reviews / Red Squirrel Self Store Reviews 4.8 from 146 reviews- Red Squirrel Self Store 4.9 from 60 reviews- Red Squirrel Self Store Broxburn Reviews 4.7 from 80 reviews- Red Squirrel Self Store Cumbernauld Reviews 5.0 from 6 reviews- Red Squirrel Self Store East Kilbride Reviews