Red Squirrel Self Store Reviews Home / Reviews / Red Squirrel Self Store Reviews 4.8 from 192 reviews- Red Squirrel Self Store 4.9 from 78 reviews- Red Squirrel Self Store Broxburn Reviews 4.7 from 91 reviews- Red Squirrel Self Store Cumbernauld Reviews 5.0 from 23 reviews- Red Squirrel Self Store East Kilbride Reviews