The 3,000-square-foot Bosch Galleria in the Club Lusitano building in the Ice House Street looks very much at home among the art galleries and exclusive lifestyle stores in the vicinity. Like an art space, its contemporary and minimalistic design shows off the brand’s award-winning innovations to their best advantage.