My best guess is those are some of the London entries from this list linked by Tris here - The Sailsbury Hotel looks to be one of Tris's suggestions.