Store That, Canary Wharf, reveals how clearing out the clutter can improve your health and wellbeing.
Read MoreWith up to 40 million units around the world, sea containers are now being considered as a form of sustainable housing. Are sea containers the housing of the future? Store That, East London Sea Container Rentals, reveals all.
Read More