Sello Shopping Centre Espoo, Finland
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
General opening hours of the shopping centre
Parking opening hours