Bila labut department store is one of the three big-old-well-known Prague department stores. It's at Na Porici street, near Florenc station and in seeing distance from Palladium. "Bila labut" means "white swan" and I think you can locate the store in the picture very well right now :) There's also a book store called Cerna labut ("Black swan") at Bila labut ground floor. I was visiting it quite often to find textbooks for school and I bought my Berlin guide book here, too :)