There certainly is! You can leave your luggage at the luggage depot for a small fee. While smaller items can be stored in lockers, larger items can be stashed away at the secure depot. You require a €2 coin to use the lockers.