when i was on holiday in zakynthos a few years ago i had a prawn kebab, but the prawns were absolutely huge, i'm having a bbq tomorrow and want to make a similar thing, what's the largest readily-avaliable prawn that i'd be able to get hold of in england? - basically the 6 main supermarket chains are in reach for me...