Sello

Sello

Sello (Finnish for cello) is a shopping mall in the Leppävaara district of Espoo, Finland. The mall contains more than 170 shops and services including a concert hall and a library.

Read more about Sello.