Lodging

Average room rates in London in November climbed 5 percent year over year to £138.20 ($225.12),