Sello Shopping Centre
Sello is one of the Nordic countries’ largest and most diverse shopping centres. Sello is in Leppävaara, Espoo, and has excellent transport connections. More than 160 shops offer you a broad range of fashion, interior design, leisure, and health and beauty.