I don't know about passports but I do know there're no decent pubs on the Island.
There are 4 pubs as far as I know. The Haystack, The King Canute, The Lobster Smack and The Monico Hotel. Best of a poor bunch I'm told is The Lobster Smack.
Not sure so I am taking mine just in case. Saw my friends for a pint last night (bout my limit these days) and explained where I was going. Believe they are going to baricade Dartford Crossing to try and stop me so being clever am going via Blackwall. Have arranged for my neighbour to look after the cat should I be taken prisoner.