So I think I've found it. Ticknall lime pits (South Derbyshire). Can't see any exact photos to match, but looks very similar.
CDG seem to have something related to it, but I'm not a member to view the article.
https://cavedivinggroup.org.uk/tag/ticknall-lime-pits/
This would also tie up with...