Sello is one of the largest and most popular shopping centres in the Nordics. Over 170 stores, including more than 30 restaurants are ready to serve you. We are located in Espoo, 12 minutes by train from downtown Helsinki, Finland. See our store listing in Finnish
Open today Fri 20.5.
Hypermarkets 6/7-22/24Specialty stores 10-20/21Leisure centre 8-00