London Love Affairs. In London, all bets are off when it comes down to fucking. These British sluts will cheat, lie and reason just to get laid. Is there anything…