pardon my ignorance but 'what's atlantis and peppermill' ?
all these rules do seem a bit funky but i think it would be fun to play some different rules... if it's in London, I definitely want to check it out..
btw, i never understood why our (players) cards are dealt face up and the dealer...