Group of well dressed men in London