Okay thanks, I'll go and check it out tomorrow
Found the following description on wikipedia.
"Globus is a Swiss department store company, with 14 department stores in Switzerland. The group, which includes the Herren Globus chain of menswear stores and the Office World chain of office supplies stores, is owned by Switzerland's largest retailer, Migros."
So it's like the Swiss equivalent of Selfridges?