Yes, baggage and luggage can be stored at £1 per baggage in a locked store room. There is no charge those who are visiting the museum.