Looks like it's something from their carpet! I've had bites from our apartment before and my husband started to get itchy as well so we got rid off our couch and all carpets and it was fine now. But going to that pub looks like it's a new prob