Toms: When shopping becomes a good deed
Image gallery of London’s Toms store sustainability commitment
At the trendy TOMS store in London’s Carnaby Street, the core elements of customer-centric store design catch your eye – right along with the feel-good factor. Located in the midst of London whilst featuring plenty of wood and simple ...