King Cross Leopolis is a shopping mall located in Lviv, Ukraine that opened on March 26, 2010. It has a total area of 116,546 m2 (1,254,490 sq ft) and is the largest mall in western Ukraine. (read more on Wikipedia)
You can add comments for this location below. Is there important information missing or incorrect/outdated? We´d be glad to get your feedback. More information about data privacy, netiquette can be found here.