So I recently moved back to England.. And I've noticed every where you go you will see couples kissing and feeling each other up, on the street, in the pub, even next to the fucking phone booth. I don't know, in Canada we invented rooms. Here, they don't even know about the concept.
I think the national anthem for Britain is Public Displays of Affection. *shudders*