 Despite a televised press-launch and announcements of opening 22 June, the centre did not open to the public, with several local journals carrying the same information from a Lincolnshire County Council press release citing further delays due to building snagging works.The centre finally opened 30 July 2018.The name of the village derives from a chapel at Mumby dedicated to St Leonard; the village history is tied to that of Mumby, both at one time being part of the same ecclesiastical parish.