Why was it that John and Yoko had to get married there?
Simple. There are no residency restrictions and you can get married with just 24 hours notice.
Yes, but since it is part of GB why are the laws different there?
because it's the only part of England where you can see the sun
You would have figured they learned thier lesson after losing all those ships in the Armada.
http://en.wikipedia.org/wiki/Battle_of_Cartagena_de_Indias