Does anyone have any info about a site in the UK that is similar to perb? I am planning a trip to Europe later in the year, and I was hoping to spend a few days in London at a hotel before I begin my adventures. I know there's a backpage, but I would prefer something more specialized...