Marvel UK Marvel heroes hailing from or based in the UK. Included England, Scotland, & Ireland. Still going to add more.