Catherine and Martin Southwood are the owners of two Southwood stores in Melbourne, Australia. They are currently in the process of opening their third store in the trendy inner-city suburb of Fitzroy (329 Napier Street Fitzroy, Victoria 3065). The store is an expansion of their original stores and allows them to showcase a range of Australian…


