Their menu is always changing. I'd call and find out.
I don't believe they do. They do have a wide variety of pastries but I've not seen a crumpet. You might try Lovejoys tea house in Florence. She is British and might make them.
I woukd call the directly. It may be something they make.
Thanks! Your answer is awaiting moderation.