Jelmoli is the largest premium department store in Switzerland and views itself as a luxurious House of Brands. Since 1833 Jelmoli has been the address for exclusive shopping experiences and has been located in an elegant historic building on Bahnhofstrasse in Zurich since 1899. The six-story department store is also known worldwide as a prestigious shopping destination - especially for its colorful decorations and the "Märli-Tram" at Christmas time.