The last two are of Hosta 'Undulata' although you'll find people calling it mediovariegata and a variety of similar names (nursery names). The proper name is JUST 'Undulata' and when/if the white part in the centre gets a lot more narrow (less than 1/3 of the leaf) then you call it 'Undulata Univittata'.
Solid green ones are a bit more tricky. It looks a bit large and a bit too pointy for 'Teaspoon'. Have you met Dawn at Gardens Plus right there in Peterborough? She knows a lot about hostas and might be able to help you with ID.
Ann