Lund, Italy
Clemenstorget is a public square in Lund, Sweden. It is located about 100 metres (300 ft) to the northeast of Lund Central Station and is one of the largest squares in the city. Clemenstorget is known for its market activity, most of all flea markets.
Listen to the audio guide for Clemenstorget Free on WIP — starts by itself when you arrive, even with the screen off