Skip to Content


All profits raised through our online shop directly support our young patients at Scotland's busiest children's hospital.

Due to COVID-19, any orders placed from March 2020 will take longer to be dispatched. If you have a question about delivery times, please call our team on 0141 212 8750. Thank you for your patience and understanding.