Please help what is this ?
Hi I have just moved into a new property and have found the attached photo plant growing although I have no idea what it is ! I live in England sheffield ( so not overly warm ) and has starting growing in the past few weeks so coming Into spring , I can see no sign yet of any flowers and the plant has obviously been planted there buy the previous owner in a sunny area .there are loads of exposed bulbs? If that's what they are and a few bulb shells littered around it , any help anyone could give me would be amazing ! Thanks in advance !